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

Class XSContextImpl

public class XSContextImpl extends Object implements XSContext

This class provides access to the parsers internal data. The Context instance is stored as a thread local element, thus accessible via a static method.

Field Summary
static AttributeSetterDEFAULT_ATTRIBUTE_SETTER
static ChildSetterDEFAULT_CHILD_SETTER
static XsObjectFactoryDEFAULT_OBJECT_FACTORY
static TextSetterDEFAULT_TEXT_SETTER
static XSObjectFactoryDEFAULT_XS_OBJECT_FACTORY
Method Summary
AttributeSettergetAttributeSetter()
ChildSettergetChildSetter()
ContentHandlergetCurrentContentHandler()
LocatorgetLocator()
NamespaceSupportgetNamespaceSupport()
TextSettergetTextSetter()
XsObjectFactorygetXsObjectFactory()
XSLogicalParsergetXSLogicalParser()
XSObjectFactorygetXSObjectFactory()
XSSchemagetXSSchema()
voidsetAttributeSetter(AttributeSetter pAttributeSetter)
voidsetChildSetter(ChildSetter pChildSetter)
voidsetCurrentContentHandler(ContentHandler pHandler)
voidsetLocator(Locator pLocator)
voidsetNamespaceSupport(NamespaceSupport pNamespaceSupport)
voidsetTextSetter(TextSetter pTextSetter)
voidsetXsObjectFactory(XsObjectFactory pFactory)
voidsetXSLogicalParser(XSLogicalParser pParser)
voidsetXSObjectFactory(XSObjectFactory pFactory)

Field Detail

DEFAULT_ATTRIBUTE_SETTER

public static final AttributeSetter DEFAULT_ATTRIBUTE_SETTER

DEFAULT_CHILD_SETTER

public static final ChildSetter DEFAULT_CHILD_SETTER

DEFAULT_OBJECT_FACTORY

public static final XsObjectFactory DEFAULT_OBJECT_FACTORY

DEFAULT_TEXT_SETTER

public static final TextSetter DEFAULT_TEXT_SETTER

DEFAULT_XS_OBJECT_FACTORY

public static final XSObjectFactory DEFAULT_XS_OBJECT_FACTORY

Method Detail

getAttributeSetter

public AttributeSetter getAttributeSetter()

getChildSetter

public ChildSetter getChildSetter()

getCurrentContentHandler

public ContentHandler getCurrentContentHandler()

getLocator

public Locator getLocator()

getNamespaceSupport

public NamespaceSupport getNamespaceSupport()

getTextSetter

public TextSetter getTextSetter()

getXsObjectFactory

public XsObjectFactory getXsObjectFactory()

getXSLogicalParser

public XSLogicalParser getXSLogicalParser()

getXSObjectFactory

public XSObjectFactory getXSObjectFactory()

getXSSchema

public XSSchema getXSSchema()

setAttributeSetter

public void setAttributeSetter(AttributeSetter pAttributeSetter)

setChildSetter

public void setChildSetter(ChildSetter pChildSetter)

setCurrentContentHandler

public void setCurrentContentHandler(ContentHandler pHandler)

setLocator

public void setLocator(Locator pLocator)

setNamespaceSupport

public void setNamespaceSupport(NamespaceSupport pNamespaceSupport)

setTextSetter

public void setTextSetter(TextSetter pTextSetter)

setXsObjectFactory

public void setXsObjectFactory(XsObjectFactory pFactory)

setXSLogicalParser

public void setXSLogicalParser(XSLogicalParser pParser)

setXSObjectFactory

public void setXSObjectFactory(XSObjectFactory pFactory)