|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.apache.jackrabbit.commons.xml.ProxyContentHandler
public class ProxyContentHandler
A proxy content handler that passes all SAX events as-is to the proxied handler.
As a convenience this class inherits the DefaultHandler class
instead of just the ContentHandler interface. This makes it
possible to use this class as an adapter when using methods like
SAXParser.parse(String, DefaultHandler) that
expect a DefaultHandler instance instead of a ContentHandler.
| Field Summary | |
|---|---|
protected org.xml.sax.ContentHandler |
handler
The proxied content handler. |
| Constructor Summary | |
|---|---|
ProxyContentHandler(org.xml.sax.ContentHandler handler)
Creates a proxy for the given content handler. |
|
| Method Summary | |
|---|---|
void |
characters(char[] ch,
int start,
int length)
Delegated to handler. |
void |
endDocument()
Delegated to handler. |
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
Delegated to handler. |
void |
endPrefixMapping(java.lang.String prefix)
Delegated to handler. |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Delegated to handler. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Delegated to handler. |
void |
setDocumentLocator(org.xml.sax.Locator locator)
Delegated to handler. |
void |
skippedEntity(java.lang.String name)
Delegated to handler. |
void |
startDocument()
Delegated to handler. |
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Delegated to handler. |
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Delegated to handler. |
java.lang.String |
toString()
|
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
|---|
error, fatalError, notationDecl, resolveEntity, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected org.xml.sax.ContentHandler handler
| Constructor Detail |
|---|
public ProxyContentHandler(org.xml.sax.ContentHandler handler)
handler - content handler to be proxied| Method Detail |
|---|
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
handler.
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerch - passed throughstart - passed throughlength - passed through
org.xml.sax.SAXException - if an error occurs
public void endDocument()
throws org.xml.sax.SAXException
handler.
endDocument in interface org.xml.sax.ContentHandlerendDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException - if an error occurs
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
handler.
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlernamespaceURI - passed throughlocalName - passed throughqName - passed through
org.xml.sax.SAXException - if an error occurs
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
handler.
endPrefixMapping in interface org.xml.sax.ContentHandlerendPrefixMapping in class org.xml.sax.helpers.DefaultHandlerprefix - passed through
org.xml.sax.SAXException - if an error occurs
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
handler.
ignorableWhitespace in interface org.xml.sax.ContentHandlerignorableWhitespace in class org.xml.sax.helpers.DefaultHandlerch - passed throughstart - passed throughlength - passed through
org.xml.sax.SAXException - if an error occurs
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
handler.
processingInstruction in interface org.xml.sax.ContentHandlerprocessingInstruction in class org.xml.sax.helpers.DefaultHandlertarget - passed throughdata - passed through
org.xml.sax.SAXException - if an error occurspublic void setDocumentLocator(org.xml.sax.Locator locator)
handler.
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class org.xml.sax.helpers.DefaultHandlerlocator - passed through
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
handler.
skippedEntity in interface org.xml.sax.ContentHandlerskippedEntity in class org.xml.sax.helpers.DefaultHandlername - passed through
org.xml.sax.SAXException - if an error occurs
public void startDocument()
throws org.xml.sax.SAXException
handler.
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException - if an error occurs
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
handler.
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlernamespaceURI - passed throughlocalName - passed throughqName - passed throughatts - passed through
org.xml.sax.SAXException - if an error occurs
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
handler.
startPrefixMapping in interface org.xml.sax.ContentHandlerstartPrefixMapping in class org.xml.sax.helpers.DefaultHandlerprefix - passed throughuri - passed through
org.xml.sax.SAXException - if an error occurspublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||