|
SOA © 2004 SoS Group All Rights Reserved |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object sos.koa.AbstractObjectReader
This class can be used as base class for XMLReaders that generate SAX events from Java objects.
Field Summary | |
[spec_public] protected org.xml.sax.ErrorHandler |
errorHandler
Error handler |
[spec_public] private java.util.Map |
features
|
[spec_public] protected EasyGenerationContentHandlerProxy |
handler
Proxy for easy SAX event generation |
private static java.lang.String |
NAMESPACES
|
private static java.lang.String |
NS_PREFIXES
|
[spec_public] private org.xml.sax.ContentHandler |
orgHandler
|
Constructor Summary | |
AbstractObjectReader()
Constructor for the AbstractObjectReader object |
Method Summary | |
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. |
void |
parse(java.lang.String systemId)
|
abstract void |
parse(org.xml.sax.InputSource input)
|
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final java.lang.String NAMESPACES
private static final java.lang.String NS_PREFIXES
private java.util.Map features
private org.xml.sax.ContentHandler orgHandler
protected EasyGenerationContentHandlerProxy handler
protected org.xml.sax.ErrorHandler errorHandler
Constructor Detail |
public AbstractObjectReader()
Method Detail |
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)
|
SOA © 2004 SoS Group All Rights Reserved |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |