ContentHandlerProxy or
XMLConsumerProxypublic class ContentHandlerWrapper
extends java.lang.Object
implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler
ContentHandler and forwarding it those events received throug
its XMLConsumers interface.
| Modifier and Type | Field and Description |
|---|---|
private org.xml.sax.ContentHandler |
m_contentHandler
Deprecated.
The current
ContentHandler. |
private org.xml.sax.ext.LexicalHandler |
m_lexicalHandler
Deprecated.
The optional
LexicalHandler |
| Constructor and Description |
|---|
ContentHandlerWrapper()
Deprecated.
Create a new
ContentHandlerWrapper instance. |
ContentHandlerWrapper(org.xml.sax.ContentHandler contentHandler)
Deprecated.
Create a new
ContentHandlerWrapper instance. |
ContentHandlerWrapper(org.xml.sax.ContentHandler contentHandler,
org.xml.sax.ext.LexicalHandler lexicalHandler)
Deprecated.
Create a new
ContentHandlerWrapper instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int len)
Deprecated.
Receive notification of character data.
|
void |
comment(char[] ch,
int start,
int len)
Deprecated.
Report an XML comment anywhere in the document.
|
void |
endCDATA()
Deprecated.
Report the end of a CDATA section.
|
void |
endDocument()
Deprecated.
Receive notification of the end of a document.
|
void |
endDTD()
Deprecated.
Report the end of DTD declarations.
|
void |
endElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw)
Deprecated.
Receive notification of the end of an element.
|
void |
endEntity(java.lang.String name)
Deprecated.
Report the end of an entity.
|
void |
endPrefixMapping(java.lang.String prefix)
Deprecated.
End the scope of a prefix-URI mapping.
|
void |
ignorableWhitespace(char[] ch,
int start,
int len)
Deprecated.
Receive notification of ignorable whitespace in element content.
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Deprecated.
Receive notification of a processing instruction.
|
void |
setContentHandler(org.xml.sax.ContentHandler contentHandler)
Deprecated.
Set the
ContentHandler that will receive XML data. |
void |
setDocumentLocator(org.xml.sax.Locator locator)
Deprecated.
Receive an object for locating the origin of SAX document events.
|
void |
setLexicalHandler(org.xml.sax.ext.LexicalHandler lexicalHandler)
Deprecated.
Set the
LexicalHandler that will receive XML data. |
void |
skippedEntity(java.lang.String name)
Deprecated.
Receive notification of a skipped entity.
|
void |
startCDATA()
Deprecated.
Report the start of a CDATA section.
|
void |
startDocument()
Deprecated.
Receive notification of the beginning of a document.
|
void |
startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
Deprecated.
Report the start of DTD declarations, if any.
|
void |
startElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw,
org.xml.sax.Attributes a)
Deprecated.
Receive notification of the beginning of an element.
|
void |
startEntity(java.lang.String name)
Deprecated.
Report the beginning of an entity.
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Deprecated.
Begin the scope of a prefix-URI Namespace mapping.
|
private org.xml.sax.ContentHandler m_contentHandler
ContentHandler.private org.xml.sax.ext.LexicalHandler m_lexicalHandler
LexicalHandlerpublic ContentHandlerWrapper()
ContentHandlerWrapper instance.public ContentHandlerWrapper(org.xml.sax.ContentHandler contentHandler)
ContentHandlerWrapper instance.public ContentHandlerWrapper(org.xml.sax.ContentHandler contentHandler,
org.xml.sax.ext.LexicalHandler lexicalHandler)
ContentHandlerWrapper instance.public void setContentHandler(org.xml.sax.ContentHandler contentHandler)
throws java.lang.IllegalStateException
ContentHandler that will receive XML data.java.lang.IllegalStateException - If the ContentHandler
was already set.public void setLexicalHandler(org.xml.sax.ext.LexicalHandler lexicalHandler)
throws java.lang.IllegalStateException
LexicalHandler that will receive XML data.java.lang.IllegalStateException - If the LexicalHandler
was already set.public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw,
org.xml.sax.Attributes a)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int len)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void ignorableWhitespace(char[] ch,
int start,
int len)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlername - The name of the skipped entity. If it is a parameter
entity, the name will begin with '%'.org.xml.sax.SAXExceptionpublic void startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
startDTD in interface org.xml.sax.ext.LexicalHandlername - The document type name.publicId - The declared public identifier for the external DTD
subset, or null if none was declared.systemId - The declared system identifier for the external DTD
subset, or null if none was declared.org.xml.sax.SAXExceptionpublic void endDTD()
throws org.xml.sax.SAXException
endDTD in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXExceptionpublic void startEntity(java.lang.String name)
throws org.xml.sax.SAXException
startEntity in interface org.xml.sax.ext.LexicalHandlername - The name of the entity. If it is a parameter entity, the
name will begin with '%'.org.xml.sax.SAXExceptionpublic void endEntity(java.lang.String name)
throws org.xml.sax.SAXException
endEntity in interface org.xml.sax.ext.LexicalHandlername - The name of the entity that is ending.org.xml.sax.SAXExceptionpublic void startCDATA()
throws org.xml.sax.SAXException
startCDATA in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXExceptionpublic void endCDATA()
throws org.xml.sax.SAXException
endCDATA in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXExceptionpublic void comment(char[] ch,
int start,
int len)
throws org.xml.sax.SAXException
comment in interface org.xml.sax.ext.LexicalHandlerch - An array holding the characters in the comment.start - The starting position in the array.len - The number of characters to use from the array.org.xml.sax.SAXException