| 
 | 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.Objectsos.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 | errorHandlerError handler | 
| [spec_public] private  java.util.Map | features | 
| [spec_public] protected  EasyGenerationContentHandlerProxy | handlerProxy 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.XMLReaderXMLReader.getContentHandler()public void setContentHandler(org.xml.sax.ContentHandler handler)
setContentHandler in interface org.xml.sax.XMLReaderXMLReader.setContentHandler(ContentHandler)public org.xml.sax.ErrorHandler getErrorHandler()
getErrorHandler in interface org.xml.sax.XMLReaderXMLReader.getErrorHandler()public void setErrorHandler(org.xml.sax.ErrorHandler handler)
setErrorHandler in interface org.xml.sax.XMLReaderXMLReader.setErrorHandler(ErrorHandler)public org.xml.sax.DTDHandler getDTDHandler()
getDTDHandler in interface org.xml.sax.XMLReaderXMLReader.getDTDHandler()public void setDTDHandler(org.xml.sax.DTDHandler handler)
setDTDHandler in interface org.xml.sax.XMLReaderXMLReader.setDTDHandler(DTDHandler)public org.xml.sax.EntityResolver getEntityResolver()
getEntityResolver in interface org.xml.sax.XMLReaderXMLReader.getEntityResolver()public void setEntityResolver(org.xml.sax.EntityResolver resolver)
setEntityResolver in interface org.xml.sax.XMLReaderXMLReader.setEntityResolver(EntityResolver)public java.lang.Object getProperty(java.lang.String name)
getProperty in interface org.xml.sax.XMLReaderXMLReader.getProperty(String)
public void setProperty(java.lang.String name,
                        java.lang.Object value)
setProperty in interface org.xml.sax.XMLReaderXMLReader.setProperty(String, Object)public boolean getFeature(java.lang.String name)
getFeature in interface org.xml.sax.XMLReaderXMLReader.getFeature(String)protected boolean isNamespaces()
protected boolean isNamespacePrefixes()
public void setFeature(java.lang.String name,
                       boolean value)
setFeature in interface org.xml.sax.XMLReaderXMLReader.setFeature(String, boolean)
public void parse(java.lang.String systemId)
           throws java.io.IOException,
                  org.xml.sax.SAXException
parse in interface org.xml.sax.XMLReaderjava.io.IOException
org.xml.sax.SAXExceptionXMLReader.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.XMLReaderjava.io.IOException
org.xml.sax.SAXExceptionXMLReader.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 | |||||||||