public class ForwardingXMLDefaultHandler extends org.xml.sax.helpers.DefaultHandler implements XMLDefaultHandler
XMLDefaultHandler
will forward all calls to its delegate.Modifier and Type | Field and Description |
---|---|
protected XMLDefaultHandler |
delegate
The delegate to which we'll forward all calls.
|
Constructor and Description |
---|
ForwardingXMLDefaultHandler(XMLDefaultHandler delegate)
Creates our forwarding handler given its delegate.
|
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] arg0,
int arg1,
int arg2) |
void |
comment(char[] arg0,
int arg1,
int arg2) |
protected XMLDefaultHandler |
delegate()
Returns the delegate instance that methods are forwarded to.
|
void |
endCDATA() |
void |
endDocument() |
void |
endDTD() |
void |
endElement(String arg0,
String arg1,
String arg2) |
void |
endEntity(String arg0) |
void |
endPrefixMapping(String arg0) |
boolean |
equals(Object arg0) |
void |
error(SAXParseException arg0) |
void |
fatalError(SAXParseException arg0) |
int |
hashCode() |
void |
ignorableWhitespace(char[] arg0,
int arg1,
int arg2) |
void |
notationDecl(String arg0,
String arg1,
String arg2) |
void |
prepare(XMLResource resource,
XMLHelper helper,
Map<?,?> options) |
void |
processingInstruction(String arg0,
String arg1) |
void |
reset() |
InputSource |
resolveEntity(String arg0,
String arg1) |
void |
setDocumentLocator(Locator arg0) |
void |
skippedEntity(String arg0) |
void |
startCDATA() |
void |
startDocument() |
void |
startDTD(String arg0,
String arg1,
String arg2) |
void |
startElement(String arg0,
String arg1,
String arg2,
Attributes arg3) |
void |
startEntity(String arg0) |
void |
startPrefixMapping(String arg0,
String arg1) |
String |
toString() |
void |
unparsedEntityDecl(String arg0,
String arg1,
String arg2,
String arg3) |
void |
warning(SAXParseException arg0) |
protected final XMLDefaultHandler delegate
public ForwardingXMLDefaultHandler(XMLDefaultHandler delegate)
delegate
- The delegate instance to forward method calls to.protected XMLDefaultHandler delegate()
public void characters(char[] arg0, int arg1, int arg2) throws SAXException
characters
in interface ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void endDocument() throws SAXException
endDocument
in interface ContentHandler
endDocument
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void endElement(String arg0, String arg1, String arg2) throws SAXException
endElement
in interface ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void endPrefixMapping(String arg0) throws SAXException
endPrefixMapping
in interface ContentHandler
endPrefixMapping
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void error(SAXParseException arg0) throws SAXException
error
in interface ErrorHandler
error
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void fatalError(SAXParseException arg0) throws SAXException
fatalError
in interface ErrorHandler
fatalError
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void ignorableWhitespace(char[] arg0, int arg1, int arg2) throws SAXException
ignorableWhitespace
in interface ContentHandler
ignorableWhitespace
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void notationDecl(String arg0, String arg1, String arg2) throws SAXException
notationDecl
in interface DTDHandler
notationDecl
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void processingInstruction(String arg0, String arg1) throws SAXException
processingInstruction
in interface ContentHandler
processingInstruction
in class org.xml.sax.helpers.DefaultHandler
SAXException
public InputSource resolveEntity(String arg0, String arg1) throws IOException, SAXException
resolveEntity
in interface EntityResolver
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
IOException
SAXException
public void setDocumentLocator(Locator arg0)
setDocumentLocator
in interface ContentHandler
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
public void skippedEntity(String arg0) throws SAXException
skippedEntity
in interface ContentHandler
skippedEntity
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void startDocument() throws SAXException
startDocument
in interface ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void startElement(String arg0, String arg1, String arg2, Attributes arg3) throws SAXException
startElement
in interface ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void startPrefixMapping(String arg0, String arg1) throws SAXException
startPrefixMapping
in interface ContentHandler
startPrefixMapping
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void unparsedEntityDecl(String arg0, String arg1, String arg2, String arg3) throws SAXException
unparsedEntityDecl
in interface DTDHandler
unparsedEntityDecl
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void warning(SAXParseException arg0) throws SAXException
warning
in interface ErrorHandler
warning
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void comment(char[] arg0, int arg1, int arg2) throws SAXException
comment
in interface LexicalHandler
SAXException
public void endCDATA() throws SAXException
endCDATA
in interface LexicalHandler
SAXException
public void endDTD() throws SAXException
endDTD
in interface LexicalHandler
SAXException
public void endEntity(String arg0) throws SAXException
endEntity
in interface LexicalHandler
SAXException
public void startCDATA() throws SAXException
startCDATA
in interface LexicalHandler
SAXException
public void startDTD(String arg0, String arg1, String arg2) throws SAXException
startDTD
in interface LexicalHandler
SAXException
public void startEntity(String arg0) throws SAXException
startEntity
in interface LexicalHandler
SAXException
public void reset()
reset
in interface XMLDefaultHandler
public void prepare(XMLResource resource, XMLHelper helper, Map<?,?> options)
prepare
in interface XMLDefaultHandler
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.