public abstract class AbstractObjectReader extends java.lang.Object implements org.xml.sax.XMLReader
Modifier and Type | Field and Description |
---|---|
protected org.xml.sax.ErrorHandler |
errorHandler
Error handler
|
protected EasyGenerationContentHandlerProxy |
handler
Proxy for easy SAX event generation
|
Constructor and Description |
---|
AbstractObjectReader()
Constructor for the AbstractObjectReader object
|
Modifier and Type | Method and Description |
---|---|
org.xml.sax.ContentHandler |
getContentHandler() |
org.xml.sax.DTDHandler |
getDTDHandler() |
org.xml.sax.EntityResolver |
getEntityResolver() |
org.xml.sax.ErrorHandler |
getErrorHandler() |
boolean |
getFeature(java.lang.String name) |
java.lang.Object |
getProperty(java.lang.String name) |
protected boolean |
isNamespacePrefixes()
Returns true if the MS_PREFIXES feature is enabled.
|
protected boolean |
isNamespaces()
Returns true if the NAMESPACES feature is enabled.
|
abstract void |
parse(org.xml.sax.InputSource input) |
void |
parse(java.lang.String systemId) |
void |
setContentHandler(org.xml.sax.ContentHandler handler) |
void |
setDTDHandler(org.xml.sax.DTDHandler handler) |
void |
setEntityResolver(org.xml.sax.EntityResolver resolver) |
void |
setErrorHandler(org.xml.sax.ErrorHandler handler) |
void |
setFeature(java.lang.String name,
boolean value) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
protected EasyGenerationContentHandlerProxy handler
protected org.xml.sax.ErrorHandler errorHandler
public AbstractObjectReader()
public org.xml.sax.ContentHandler getContentHandler()
getContentHandler
in interface org.xml.sax.XMLReader
XMLReader.getContentHandler()
public void setContentHandler(org.xml.sax.ContentHandler handler)
setContentHandler
in interface org.xml.sax.XMLReader
XMLReader.setContentHandler(ContentHandler)
public org.xml.sax.ErrorHandler getErrorHandler()
getErrorHandler
in interface org.xml.sax.XMLReader
XMLReader.getErrorHandler()
public void setErrorHandler(org.xml.sax.ErrorHandler handler)
setErrorHandler
in interface org.xml.sax.XMLReader
XMLReader.setErrorHandler(ErrorHandler)
public org.xml.sax.DTDHandler getDTDHandler()
getDTDHandler
in interface org.xml.sax.XMLReader
XMLReader.getDTDHandler()
public void setDTDHandler(org.xml.sax.DTDHandler handler)
setDTDHandler
in interface org.xml.sax.XMLReader
XMLReader.setDTDHandler(DTDHandler)
public org.xml.sax.EntityResolver getEntityResolver()
getEntityResolver
in interface org.xml.sax.XMLReader
XMLReader.getEntityResolver()
public void setEntityResolver(org.xml.sax.EntityResolver resolver)
setEntityResolver
in interface org.xml.sax.XMLReader
XMLReader.setEntityResolver(EntityResolver)
public java.lang.Object getProperty(java.lang.String name)
getProperty
in interface org.xml.sax.XMLReader
XMLReader.getProperty(String)
public void setProperty(java.lang.String name, java.lang.Object value)
setProperty
in interface org.xml.sax.XMLReader
XMLReader.setProperty(String, Object)
public boolean getFeature(java.lang.String name)
getFeature
in interface org.xml.sax.XMLReader
XMLReader.getFeature(String)
protected boolean isNamespaces()
protected boolean isNamespacePrefixes()
public void setFeature(java.lang.String name, boolean value)
setFeature
in interface org.xml.sax.XMLReader
XMLReader.setFeature(String, boolean)
public void parse(java.lang.String systemId) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
java.io.IOException
org.xml.sax.SAXException
XMLReader.parse(String)
public abstract void parse(org.xml.sax.InputSource input) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
java.io.IOException
org.xml.sax.SAXException
XMLReader.parse(InputSource)