org.apache.xmlrpc.parser

Class TypeParserImpl

public abstract class TypeParserImpl extends Object implements TypeParser

Abstract base implementation of a {@link org.apache.xmlrpc.parser.TypeParser}, for derivation of subclasses.
Method Summary
voidcharacters(char[] pChars, int pOffset, int pLength)
voidendDocument()
voidendPrefixMapping(String pPrefix)
LocatorgetDocumentLocator()
Returns the document locator.
ObjectgetResult()
voidignorableWhitespace(char[] pChars, int pOffset, int pLength)
protected static booleanisEmpty(char[] pChars, int pStart, int pLength)
voidprocessingInstruction(String pTarget, String pData)
PI's are by default ignored.
voidsetDocumentLocator(Locator pLocator)
voidsetResult(Object pResult)
Sets the result object.
voidskippedEntity(String pName)
Skipped entities raise an exception by default.
voidstartDocument()
voidstartPrefixMapping(String pPrefix, String pURI)

Method Detail

characters

public void characters(char[] pChars, int pOffset, int pLength)

endDocument

public void endDocument()

endPrefixMapping

public void endPrefixMapping(String pPrefix)

getDocumentLocator

public Locator getDocumentLocator()
Returns the document locator.

Returns: Locator object describing the current location within the document.

getResult

public Object getResult()

ignorableWhitespace

public void ignorableWhitespace(char[] pChars, int pOffset, int pLength)

isEmpty

protected static boolean isEmpty(char[] pChars, int pStart, int pLength)

processingInstruction

public void processingInstruction(String pTarget, String pData)
PI's are by default ignored.

setDocumentLocator

public void setDocumentLocator(Locator pLocator)

setResult

public void setResult(Object pResult)
Sets the result object.

Parameters: pResult The result object.

skippedEntity

public void skippedEntity(String pName)
Skipped entities raise an exception by default.

startDocument

public void startDocument()

startPrefixMapping

public void startPrefixMapping(String pPrefix, String pURI)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.