Package org.apache.axiom.util.sax
Class AbstractXMLReader
java.lang.Object
org.apache.axiom.util.sax.AbstractXMLReader
- All Implemented Interfaces:
XMLReader
Partial implementation of the
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.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContentHandlerprotected DTDHandlerprotected EntityResolverprotected ErrorHandlerprotected booleanprotected LexicalHandlerprotected booleanprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetFeature(String name) getProperty(String name) voidsetContentHandler(ContentHandler contentHandler) voidsetDTDHandler(DTDHandler dtdHandler) voidsetEntityResolver(EntityResolver entityResolver) voidsetErrorHandler(ErrorHandler errorHandler) voidsetFeature(String name, boolean value) voidsetProperty(String name, Object value)
-
Field Details
-
namespaces
protected boolean namespaces -
namespacePrefixes
protected boolean namespacePrefixes -
externalGeneralEntities
protected boolean externalGeneralEntities -
contentHandler
-
lexicalHandler
-
dtdHandler
-
entityResolver
-
errorHandler
-
-
Constructor Details
-
AbstractXMLReader
public AbstractXMLReader()
-
-
Method Details
-
getContentHandler
- Specified by:
getContentHandlerin interfaceXMLReader
-
setContentHandler
- Specified by:
setContentHandlerin interfaceXMLReader
-
getDTDHandler
- Specified by:
getDTDHandlerin interfaceXMLReader
-
setDTDHandler
- Specified by:
setDTDHandlerin interfaceXMLReader
-
getEntityResolver
- Specified by:
getEntityResolverin interfaceXMLReader
-
setEntityResolver
- Specified by:
setEntityResolverin interfaceXMLReader
-
getErrorHandler
- Specified by:
getErrorHandlerin interfaceXMLReader
-
setErrorHandler
- Specified by:
setErrorHandlerin interfaceXMLReader
-
getFeature
- Specified by:
getFeaturein interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setFeature
public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setFeaturein interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
getProperty
- Specified by:
getPropertyin interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setProperty
public void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setPropertyin interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-