public abstract class AbstractXmlReader extends Object implements XMLReader
XMLReader implementations. Contains properties as defined in XMLReader, and does not recognize any featuressetContentHandler(org.xml.sax.ContentHandler),
setDTDHandler(org.xml.sax.DTDHandler),
setEntityResolver(org.xml.sax.EntityResolver),
setErrorHandler(org.xml.sax.ErrorHandler)| Constructor and Description |
|---|
AbstractXmlReader() |
| Modifier and Type | Method and Description |
|---|---|
ContentHandler |
getContentHandler() |
DTDHandler |
getDTDHandler() |
EntityResolver |
getEntityResolver() |
ErrorHandler |
getErrorHandler() |
boolean |
getFeature(String name)
Throws a
SAXNotRecognizedException exception. |
protected LexicalHandler |
getLexicalHandler() |
Object |
getProperty(String name)
Throws a
SAXNotRecognizedException exception when the given property does not signify a lexical
handler. |
void |
setContentHandler(ContentHandler contentHandler) |
void |
setDTDHandler(DTDHandler dtdHandler) |
void |
setEntityResolver(EntityResolver entityResolver) |
void |
setErrorHandler(ErrorHandler errorHandler) |
void |
setFeature(String name,
boolean value)
Throws a
SAXNotRecognizedException exception. |
void |
setProperty(String name,
Object value)
Throws a
SAXNotRecognizedException exception when the given property does not signify a lexical
handler. |
public ContentHandler getContentHandler()
getContentHandler in interface XMLReaderpublic void setContentHandler(ContentHandler contentHandler)
setContentHandler in interface XMLReaderpublic void setDTDHandler(DTDHandler dtdHandler)
setDTDHandler in interface XMLReaderpublic DTDHandler getDTDHandler()
getDTDHandler in interface XMLReaderpublic EntityResolver getEntityResolver()
getEntityResolver in interface XMLReaderpublic void setEntityResolver(EntityResolver entityResolver)
setEntityResolver in interface XMLReaderpublic ErrorHandler getErrorHandler()
getErrorHandler in interface XMLReaderpublic void setErrorHandler(ErrorHandler errorHandler)
setErrorHandler in interface XMLReaderprotected LexicalHandler getLexicalHandler()
public boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException
SAXNotRecognizedException exception.getFeature in interface XMLReaderSAXNotRecognizedException - alwaysSAXNotSupportedExceptionpublic void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException
SAXNotRecognizedException exception.setFeature in interface XMLReaderSAXNotRecognizedException - alwaysSAXNotSupportedExceptionpublic Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException
SAXNotRecognizedException exception when the given property does not signify a lexical
handler. The property name for a lexical handler is http://xml.org/sax/properties/lexical-handler.getProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException
SAXNotRecognizedException exception when the given property does not signify a lexical
handler. The property name for a lexical handler is http://xml.org/sax/properties/lexical-handler.setProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedException