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

java.lang.Object
  extended by org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
      extended by org.apache.ws.jaxme.xs.xml.impl.XsEAppinfoImpl
          extended by org.apache.ws.jaxme.xs.jaxb.impl.JAXBAppinfoImpl
All Implemented Interfaces:
XsEAppinfo, XsObject
Direct Known 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.
 JAXBJavadoc createJavadoc()
          Creates a new instance of JAXBJavadoc.
 JAXBJavaType createJavaType()
          Creates a new instance of JAXBJavaType.
 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.
 org.xml.sax.ContentHandler getChildHandler(java.lang.String pQName, java.lang.String pNamespaceURI, java.lang.String pLocalName)
           
protected  JAXBXsObjectFactory getJAXBXsObjectFactory()
           
 
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsEAppinfoImpl
addChild, addText, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Constructor Detail

JAXBAppinfoImpl

public JAXBAppinfoImpl(XsObject pParent)

Creates a new instance of JAXBAppinfo.

Method Detail

getJAXBXsObjectFactory

protected JAXBXsObjectFactory getJAXBXsObjectFactory()

createClass

public JAXBClass createClass()

Creates a new instance of JAXBClass.


createGlobalBindings

public JAXBGlobalBindings createGlobalBindings()

Creates a new instance of JAXBGlobalBindings.


createJavadoc

public JAXBJavadoc createJavadoc()

Creates a new instance of JAXBJavadoc.


createJavaType

public JAXBJavaType createJavaType()

Creates a new instance of JAXBJavaType.


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 org.xml.sax.SAXException

Creates a new instance of JAXBTypesafeEnumClass.

Throws:
org.xml.sax.SAXException

createTypesafeEnumMember

public JAXBTypesafeEnumMember createTypesafeEnumMember()

Creates a new instance of JAXBTypesafeEnumMember.


getChildHandler

public org.xml.sax.ContentHandler getChildHandler(java.lang.String pQName,
                                                  java.lang.String pNamespaceURI,
                                                  java.lang.String pLocalName)
                                           throws org.xml.sax.SAXException
Overrides:
getChildHandler in class XsEAppinfoImpl
Throws:
org.xml.sax.SAXException