com.thaiopensource.validate.schematron
Class SchemaReaderImpl.ValidateStage

java.lang.Object
  extended by com.thaiopensource.validate.schematron.XMLReaderImpl
      extended by com.thaiopensource.validate.schematron.SchemaReaderImpl.ValidateStage
All Implemented Interfaces:
XMLReader
Enclosing class:
SchemaReaderImpl

static class SchemaReaderImpl.ValidateStage
extends XMLReaderImpl


Field Summary
private  CountingErrorHandler ceh
           
private  ContentHandler contentHandler
           
private  XMLReader reader
           
private  ContentHandler validator
           
 
Constructor Summary
SchemaReaderImpl.ValidateStage(XMLReader reader, Validator validator, CountingErrorHandler ceh)
           
 
Method Summary
 ContentHandler getContentHandler()
           
 void parse(InputSource input)
           
 void setContentHandler(ContentHandler handler)
           
 
Methods inherited from class com.thaiopensource.validate.schematron.XMLReaderImpl
getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

validator

private final ContentHandler validator

contentHandler

private ContentHandler contentHandler

reader

private final XMLReader reader

ceh

private final CountingErrorHandler ceh
Constructor Detail

SchemaReaderImpl.ValidateStage

SchemaReaderImpl.ValidateStage(XMLReader reader,
                               Validator validator,
                               CountingErrorHandler ceh)
Method Detail

parse

public void parse(InputSource input)
           throws SAXException,
                  IOException
Throws:
SAXException
IOException

setContentHandler

public void setContentHandler(ContentHandler handler)

getContentHandler

public ContentHandler getContentHandler()