org.apache.ws.jaxme.xs.parser.impl

Class AbstractXsSAXParser

public abstract class AbstractXsSAXParser extends Object implements ContentHandler, XsSAXParser

Author: Jochen Wiedmann

Constructor Summary
AbstractXsSAXParser(Object pBean)
Method Summary
voidcharacters(char[] pBuffer, int pOffset, int pLen)
voidendDocument()
voidendElement(String pNamespaceURI, String pLocalName, String pQName)
voidendPrefixMapping(String pPrefix)
ObjectgetBean()
ContentHandlergetChildHandler()
protected abstract XSContextgetData()
StringgetLocalName()
StringgetNamespaceURI()
StringgetQName()
voidignorableWhitespace(char[] pBuffer, int pOffset, int pLen)
voidprocessingInstruction(String pTarget, String pData)
voidsetDocumentLocator(Locator pLocator)
voidsetLocalName(String pLocalName)
voidsetNamespaceURI(String pNamespaceURI)
voidsetQName(String pQName)
voidskippedEntity(String pEntity)
voidstartDocument()
voidstartElement(String pNamespaceURI, String pLocalName, String pQName, Attributes pAttr)
voidstartPrefixMapping(String pPrefix, String pURI)

Constructor Detail

AbstractXsSAXParser

public AbstractXsSAXParser(Object pBean)

Method Detail

characters

public void characters(char[] pBuffer, int pOffset, int pLen)

endDocument

public void endDocument()

endElement

public void endElement(String pNamespaceURI, String pLocalName, String pQName)

endPrefixMapping

public void endPrefixMapping(String pPrefix)

getBean

public Object getBean()

getChildHandler

public ContentHandler getChildHandler()

getData

protected abstract XSContext getData()

getLocalName

public String getLocalName()

getNamespaceURI

public String getNamespaceURI()

getQName

public String getQName()

ignorableWhitespace

public void ignorableWhitespace(char[] pBuffer, int pOffset, int pLen)

processingInstruction

public void processingInstruction(String pTarget, String pData)

setDocumentLocator

public void setDocumentLocator(Locator pLocator)

setLocalName

public void setLocalName(String pLocalName)

setNamespaceURI

public void setNamespaceURI(String pNamespaceURI)

setQName

public void setQName(String pQName)

skippedEntity

public void skippedEntity(String pEntity)

startDocument

public void startDocument()

startElement

public void startElement(String pNamespaceURI, String pLocalName, String pQName, Attributes pAttr)

startPrefixMapping

public void startPrefixMapping(String pPrefix, String pURI)