public abstract class AbstractXMLReader extends Object implements XMLReader
XMLReader interface. It implements all the getters and
setters so that subclasses only need to implement XMLReader.parse(InputSource) and
XMLReader.parse(String). Subclasses can access the various handlers and properties set on
the reader through protected attributes.| Modifier and Type | Field and Description |
|---|---|
protected ContentHandler |
contentHandler |
protected DTDHandler |
dtdHandler |
protected EntityResolver |
entityResolver |
protected ErrorHandler |
errorHandler |
protected boolean |
externalGeneralEntities |
protected LexicalHandler |
lexicalHandler |
protected boolean |
namespacePrefixes |
protected boolean |
namespaces |
| Constructor and Description |
|---|
AbstractXMLReader() |
| Modifier and Type | Method and Description |
|---|---|
ContentHandler |
getContentHandler() |
DTDHandler |
getDTDHandler() |
EntityResolver |
getEntityResolver() |
ErrorHandler |
getErrorHandler() |
boolean |
getFeature(String name) |
Object |
getProperty(String name) |
void |
setContentHandler(ContentHandler contentHandler) |
void |
setDTDHandler(DTDHandler dtdHandler) |
void |
setEntityResolver(EntityResolver entityResolver) |
void |
setErrorHandler(ErrorHandler errorHandler) |
void |
setFeature(String name,
boolean value) |
void |
setProperty(String name,
Object value) |
protected boolean namespaces
protected boolean namespacePrefixes
protected boolean externalGeneralEntities
protected ContentHandler contentHandler
protected LexicalHandler lexicalHandler
protected DTDHandler dtdHandler
protected EntityResolver entityResolver
protected ErrorHandler errorHandler
public ContentHandler getContentHandler()
getContentHandler in interface XMLReaderpublic void setContentHandler(ContentHandler contentHandler)
setContentHandler in interface XMLReaderpublic DTDHandler getDTDHandler()
getDTDHandler in interface XMLReaderpublic void setDTDHandler(DTDHandler dtdHandler)
setDTDHandler 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 XMLReaderpublic boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException
setFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException
setProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionCopyright © The Apache Software Foundation. All Rights Reserved.