org.apache.axiom.util.sax
Class AbstractXMLReader
java.lang.Object
org.apache.axiom.util.sax.AbstractXMLReader
- All Implemented Interfaces:
- org.xml.sax.XMLReader
- Direct Known Subclasses:
- OMXMLReader
public abstract class AbstractXMLReader
- extends java.lang.Object
- implements org.xml.sax.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.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.XMLReader |
parse, parse |
namespaces
protected boolean namespaces
namespacePrefixes
protected boolean namespacePrefixes
contentHandler
protected org.xml.sax.ContentHandler contentHandler
lexicalHandler
protected org.xml.sax.ext.LexicalHandler lexicalHandler
dtdHandler
protected org.xml.sax.DTDHandler dtdHandler
entityResolver
protected org.xml.sax.EntityResolver entityResolver
errorHandler
protected org.xml.sax.ErrorHandler errorHandler
AbstractXMLReader
public AbstractXMLReader()
getContentHandler
public org.xml.sax.ContentHandler getContentHandler()
- Specified by:
getContentHandler in interface org.xml.sax.XMLReader
setContentHandler
public void setContentHandler(org.xml.sax.ContentHandler contentHandler)
- Specified by:
setContentHandler in interface org.xml.sax.XMLReader
getDTDHandler
public org.xml.sax.DTDHandler getDTDHandler()
- Specified by:
getDTDHandler in interface org.xml.sax.XMLReader
setDTDHandler
public void setDTDHandler(org.xml.sax.DTDHandler dtdHandler)
- Specified by:
setDTDHandler in interface org.xml.sax.XMLReader
getEntityResolver
public org.xml.sax.EntityResolver getEntityResolver()
- Specified by:
getEntityResolver in interface org.xml.sax.XMLReader
setEntityResolver
public void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
- Specified by:
setEntityResolver in interface org.xml.sax.XMLReader
getErrorHandler
public org.xml.sax.ErrorHandler getErrorHandler()
- Specified by:
getErrorHandler in interface org.xml.sax.XMLReader
setErrorHandler
public void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
- Specified by:
setErrorHandler in interface org.xml.sax.XMLReader
getFeature
public boolean getFeature(java.lang.String name)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
- Specified by:
getFeature in interface org.xml.sax.XMLReader
- Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
setFeature
public void setFeature(java.lang.String name,
boolean value)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
- Specified by:
setFeature in interface org.xml.sax.XMLReader
- Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
getProperty
public java.lang.Object getProperty(java.lang.String name)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
- Specified by:
getProperty in interface org.xml.sax.XMLReader
- Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
- Specified by:
setProperty in interface org.xml.sax.XMLReader
- Throws:
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.