Public Member Functions | |
void | characters (char[] pChars, int pOffset, int pLength) throws SAXException |
void | endDocument () throws SAXException |
void | endElement (String pURI, String pLocalName, String pQName) throws SAXException |
void | endPrefixMapping (String pPrefix) throws SAXException |
void | ignorableWhitespace (char[] pChars, int pOffset, int pLength) throws SAXException |
void | processingInstruction (String pTarget, String pData) throws SAXException |
void | setDocumentLocator (Locator pLocator) |
void | skippedEntity (String pName) throws SAXException |
void | startDocument () throws SAXException |
void | startElement (String pURI, String pLocalName, String pQName, Attributes pAttrs) throws SAXException |
void | startPrefixMapping (String pPrefix, String pURI) throws SAXException |
Protected Member Functions | |
abstract ContentHandler | getExtHandler () throws SAXException |
abstract String | getTagName () |
Private Attributes | |
ContentHandler | handler |
int | level = 0 |
Locator | locator |
final List | prefixes = new ArrayList() |
Base class for parsing external XML representations, like DOM, or JAXB.
Definition at line 37 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.characters | ( | char[] | pChars, |
int | pOffset, | ||
int | pLength | ||
) | throws SAXException [inline] |
Definition at line 61 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.endDocument | ( | ) | throws SAXException [inline] |
Definition at line 55 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.endElement | ( | String | pURI, |
String | pLocalName, | ||
String | pQName | ||
) | throws SAXException [inline] |
Definition at line 145 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.endPrefixMapping | ( | String | pPrefix | ) | throws SAXException [inline] |
Definition at line 80 of file ExtParser.java.
abstract ContentHandler org.apache.xmlrpc.parser.ExtParser.getExtHandler | ( | ) | throws SAXException [protected, pure virtual] |
Returns a content handler for parsing the actual contents.
SAXException | Creating the handler failed. |
Implemented in org.apache.xmlrpc.jaxb.JaxbParser, and org.apache.xmlrpc.parser.NodeParser.
abstract String org.apache.xmlrpc.parser.ExtParser.getTagName | ( | ) | [protected, pure virtual] |
Returns the outer node name.
Implemented in org.apache.xmlrpc.jaxb.JaxbParser, and org.apache.xmlrpc.parser.NodeParser.
void org.apache.xmlrpc.parser.ExtParser.ignorableWhitespace | ( | char[] | pChars, |
int | pOffset, | ||
int | pLength | ||
) | throws SAXException [inline] |
Definition at line 73 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.processingInstruction | ( | String | pTarget, |
String | pData | ||
) | throws SAXException [inline] |
Definition at line 102 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.setDocumentLocator | ( | Locator | pLocator | ) | [inline] |
Definition at line 95 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.skippedEntity | ( | String | pName | ) | throws SAXException [inline] |
Definition at line 86 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.startDocument | ( | ) | throws SAXException [inline] |
Definition at line 58 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.startElement | ( | String | pURI, |
String | pLocalName, | ||
String | pQName, | ||
Attributes | pAttrs | ||
) | throws SAXException [inline] |
Definition at line 119 of file ExtParser.java.
void org.apache.xmlrpc.parser.ExtParser.startPrefixMapping | ( | String | pPrefix, |
String | pURI | ||
) | throws SAXException [inline] |
Definition at line 109 of file ExtParser.java.
ContentHandler org.apache.xmlrpc.parser.ExtParser.handler [private] |
Reimplemented in org.apache.xmlrpc.jaxb.JaxbParser.
Definition at line 39 of file ExtParser.java.
int org.apache.xmlrpc.parser.ExtParser.level = 0 [private] |
Definition at line 40 of file ExtParser.java.
Locator org.apache.xmlrpc.parser.ExtParser.locator [private] |
Definition at line 38 of file ExtParser.java.
final List org.apache.xmlrpc.parser.ExtParser.prefixes = new ArrayList() [private] |
Definition at line 41 of file ExtParser.java.