Public Member Functions | Protected Member Functions | Private Attributes
org.apache.xmlrpc.parser.ExtParser Class Reference
Inheritance diagram for org.apache.xmlrpc.parser.ExtParser:
Inheritance graph
[legend]

List of all members.

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()

Detailed Description

Base class for parsing external XML representations, like DOM, or JAXB.

Definition at line 37 of file ExtParser.java.


Member Function Documentation

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.

Returns:
A SAX handler for parsing the XML inside the outer ex:foo element.
Exceptions:
SAXExceptionCreating 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.


Member Data Documentation

Reimplemented in org.apache.xmlrpc.jaxb.JaxbParser.

Definition at line 39 of file ExtParser.java.

Definition at line 40 of file ExtParser.java.

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.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50