org.apache.ws.jaxme.xs.jaxb.impl

Class JAXBAppinfoImpl

Implemented Interfaces:
XsEAppinfo, XsObject
Known Direct Subclasses:
JaxMeSchemaReader.JaxMeAppinfoImpl, JaxMeSGFactory.JaxMeAppinfoImpl

public class JAXBAppinfoImpl
extends XsEAppinfoImpl

Author:
Jochen Wiedmann

Constructor Summary

JAXBAppinfoImpl(XsObject pParent)
Creates a new instance of JAXBAppinfo.

Method Summary

JAXBClass
createClass()
Creates a new instance of JAXBClass.
JAXBGlobalBindings
createGlobalBindings()
Creates a new instance of JAXBGlobalBindings.
JAXBJavaType
createJavaType()
Creates a new instance of JAXBJavaType.
JAXBJavadoc
createJavadoc()
Creates a new instance of JAXBJavadoc.
JAXBProperty
createProperty()
Creates a new instance of JAXBProperty.
JAXBSchemaBindings
createSchemaBindings()
Creates a new instance of JAXBSchemaBindings.
JAXBTypesafeEnumClass
createTypesafeEnumClass()
Creates a new instance of JAXBTypesafeEnumClass.
JAXBTypesafeEnumMember
createTypesafeEnumMember()
Creates a new instance of JAXBTypesafeEnumMember.
ContentHandler
getChildHandler(String pQName, String pNamespaceURI, String pLocalName)
protected JAXBXsObjectFactory
getJAXBXsObjectFactory()

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsEAppinfoImpl

addChild, addText, getChildHandler, getChilds, getSource, getXsObjectCreators, setSource

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl

asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate

Constructor Details

JAXBAppinfoImpl

public JAXBAppinfoImpl(XsObject pParent)
Creates a new instance of JAXBAppinfo.

Method Details

createClass

public JAXBClass createClass()
Creates a new instance of JAXBClass.

createGlobalBindings

public JAXBGlobalBindings createGlobalBindings()
Creates a new instance of JAXBGlobalBindings.

createJavaType

public JAXBJavaType createJavaType()
Creates a new instance of JAXBJavaType.

createJavadoc

public JAXBJavadoc createJavadoc()
Creates a new instance of JAXBJavadoc.

createProperty

public JAXBProperty createProperty()
Creates a new instance of JAXBProperty.

createSchemaBindings

public JAXBSchemaBindings createSchemaBindings()
Creates a new instance of JAXBSchemaBindings.

createTypesafeEnumClass

public JAXBTypesafeEnumClass createTypesafeEnumClass()
            throws SAXException
Creates a new instance of JAXBTypesafeEnumClass.

createTypesafeEnumMember

public JAXBTypesafeEnumMember createTypesafeEnumMember()
Creates a new instance of JAXBTypesafeEnumMember.

getChildHandler

public ContentHandler getChildHandler(String pQName,
                                      String pNamespaceURI,
                                      String pLocalName)
            throws SAXException
Overrides:
getChildHandler in interface XsEAppinfoImpl

getJAXBXsObjectFactory

protected JAXBXsObjectFactory getJAXBXsObjectFactory()