| Modifier and Type | Field and Description |
|---|---|
| private Node | _dom
A reference to the DOM to be traversed. |
| private SerializationHandler | _handler
A reference to the output handler receiving the events. |
| private static final String | |
| private String | |
| private static final String | |
| private String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | getColumnNumber()
Implements org. This class is only used internally so this method should never be called. |
| public ContentHandler | getContentHandler()
Implements org. Return the current content handler. |
| public DTDHandler | getDTDHandler()
Implements org. This class is only used internally so this method should never be called. |
| public String | getEncoding()
Implements org. Returns the name of the character encoding for the entity. |
| public EntityResolver | getEntityResolver()
Implements org. This class is only used internally so this method should never be called. |
| public ErrorHandler | getErrorHandler()
Implements org. This class is only used internally so this method should never be called. |
| public boolean | getFeature(String name)
Implements org. This class is only used internally so this method should never be called. |
| public int | getLineNumber()
Implements org. This class is only used internally so this method should never be called. |
| private String | |
| public Object | getProperty(String name)
Implements org. This class is only used internally so this method should never be called. |
| public String | getPublicId()
Implements org. This class is only used internally so this method should never be called. |
| public String | getSystemId()
Implements org. This class is only used internally so this method should never be called. |
| public String | getXMLVersion()
Implements org. Returns the version of XML used for the entity. |
| public void | |
| public void | |
| private void | |
| public void | parse(String sysId)
Implements org. This class is only used internally so this method should never be called. |
| public void | setContentHandler(ContentHandler handler)
Implements org. Allow an application to register a content event handler. |
| private void | |
| public void | setDTDHandler(DTDHandler handler)
Implements org. This class is only used internally so this method should never be called. |
| private void | |
| public void | setEntityResolver(EntityResolver resolver)
Implements org. This class is only used internally so this method should never be called. |
| public void | setErrorHandler(ErrorHandler handler)
Implements org. This class is only used internally so this method should never be called. |
| public void | setFeature(String name, boolean value)
Implements org. This class is only used internally so this method should never be called. |
| public void | setProperty(String name, Object value)
Implements org. This class is only used internally so this method should never be called. |
| private void |
| _dom | back to summary |
|---|---|
| private Node _dom A reference to the DOM to be traversed. | |
| _handler | back to summary |
|---|---|
| private SerializationHandler _handler A reference to the output handler receiving the events. | |
| EMPTYSTRING | back to summary |
|---|---|
| private static final String EMPTYSTRING | |
| xmlEncoding | back to summary |
|---|---|
| private String xmlEncoding | |
| XMLNS_PREFIX | back to summary |
|---|---|
| private static final String XMLNS_PREFIX | |
| xmlVersion | back to summary |
|---|---|
| private String xmlVersion | |
| DOM2TO | back to summary |
|---|---|
| public DOM2TO(Node root, SerializationHandler handler) | |
| getColumnNumber | back to summary |
|---|---|
| public int getColumnNumber() Implements org. This class is only used internally so this method should never be called. | |
| getContentHandler | back to summary |
|---|---|
| public ContentHandler getContentHandler() Implements org. Doc from org. Return the current content handler. | |
| getDTDHandler | back to summary |
|---|---|
| public DTDHandler getDTDHandler() Implements org. This class is only used internally so this method should never be called. | |
| getEncoding | back to summary |
|---|---|
| public String getEncoding() Implements org. Doc from org. Returns the name of the character encoding for the entity. If the encoding was declared externally (for example, in a MIME Content-Type header), that will be the name returned. Else if there was an <?xml ...encoding='...'?> declaration at the start of the document, that encoding name will be returned. Otherwise the encoding will been inferred (normally to be UTF-8, or some UTF-16 variant), and that inferred name will be returned. When an Note that some recent W3C specifications require that text in some encodings be normalized, using Unicode Normalization Form C, before processing. Such normalization must be performed by applications, and would normally be triggered based on the value returned by this method. Encoding names may be those used by the underlying JVM, and comparisons should be case-insensitive. | |
| getEntityResolver | back to summary |
|---|---|
| public EntityResolver getEntityResolver() Implements org. This class is only used internally so this method should never be called. | |
| getErrorHandler | back to summary |
|---|---|
| public ErrorHandler getErrorHandler() Implements org. This class is only used internally so this method should never be called. | |
| getFeature | back to summary |
|---|---|
| public boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException Implements org. This class is only used internally so this method should never be called.
| |
| getLineNumber | back to summary |
|---|---|
| public int getLineNumber() Implements org. This class is only used internally so this method should never be called. | |
| getNodeTypeFromCode | back to summary |
|---|---|
| private String getNodeTypeFromCode(short code) | |
| getProperty | back to summary |
|---|---|
| public Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException Implements org. This class is only used internally so this method should never be called.
| |
| getPublicId | back to summary |
|---|---|
| public String getPublicId() Implements org. This class is only used internally so this method should never be called. | |
| getSystemId | back to summary |
|---|---|
| public String getSystemId() Implements org. This class is only used internally so this method should never be called. | |
| getXMLVersion | back to summary |
|---|---|
| public String getXMLVersion() Implements org. Doc from org. Returns the version of XML used for the entity. This will normally be the identifier from the current entity's <?xml version='...' ...?> declaration, or be defaulted by the parser. | |
| parse | back to summary |
|---|---|
| public void parse(InputSource unused) throws IOException, SAXException Implements org. Doc from org. Parse an XML document. The application can use this method to instruct the XML reader to begin parsing an XML document from any valid input source (a character stream, a byte stream, or a URI). Applications may not invoke this method while a parse is in progress (they should create a new XMLReader instead for each nested XML document). Once a parse is complete, an application may reuse the same XMLReader object, possibly with a different input source. Configuration of the XMLReader object (such as handler bindings and values established for feature flags and properties) is unchanged by completion of a parse, unless the definition of that aspect of the configuration explicitly specifies other behavior. (For example, feature flags or properties exposing characteristics of the document being parsed.) During the parse, the XMLReader will provide information about the XML document through the registered event handlers. This method is synchronous: it will not return until parsing has ended. If a client application wants to terminate parsing early, it should throw an exception.
| |
| parse | back to summary |
|---|---|
| public void parse() throws IOException, SAXException | |
| parse | back to summary |
|---|---|
| private void parse(Node node) throws IOException, SAXException Traverse the DOM and generate TO events for a handler. Notice that we need to handle implicit namespace declarations too. | |
| parse | back to summary |
|---|---|
| public void parse(String sysId) throws IOException, SAXException Implements org. This class is only used internally so this method should never be called.
| |
| setContentHandler | back to summary |
|---|---|
| public void setContentHandler(ContentHandler handler) Implements org. Doc from org. Allow an application to register a content event handler. If the application does not register a content handler, all content events reported by the SAX parser will be silently ignored. Applications may register a new or different handler in the middle of a parse, and the SAX parser must begin using the new handler immediately. | |
| setDocumentInfo | back to summary |
|---|---|
| private void setDocumentInfo(Document document) | |
| setDTDHandler | back to summary |
|---|---|
| public void setDTDHandler(DTDHandler handler) throws NullPointerException Implements org. This class is only used internally so this method should never be called. | |
| setEncoding | back to summary |
|---|---|
| private void setEncoding(String encoding) | |
| setEntityResolver | back to summary |
|---|---|
| public void setEntityResolver(EntityResolver resolver) throws NullPointerException Implements org. This class is only used internally so this method should never be called. | |
| setErrorHandler | back to summary |
|---|---|
| public void setErrorHandler(ErrorHandler handler) throws NullPointerException Implements org. This class is only used internally so this method should never be called. | |
| setFeature | back to summary |
|---|---|
| public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException Implements org. This class is only used internally so this method should never be called.
| |
| setProperty | back to summary |
|---|---|
| public void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException Implements org. This class is only used internally so this method should never be called.
| |
| setXMLVersion | back to summary |
|---|---|
| private void setXMLVersion(String version) | |