org.apache.ws.jaxme.xs.jaxb

Interface JAXBXsObjectFactory

public interface JAXBXsObjectFactory extends XsObjectFactory

Implementation of the XsObjectFactory for parsing a JAXB schema.

Author: Jochen Wiedmann

Method Summary
JAXBProperty.BaseTypenewBaseType(XsObject pParent)

Returns a new instance of JAXBProperty.BaseType.

JAXBClassnewJAXBClass(XsObject pParent)

Returns a new instance of JAXBClass.

JAXBGlobalBindingsnewJAXBGlobalBindings(XsObject pParent)

Returns a new instance of JAXBGlobalBindings.

JAXBJavaType.JAXBGlobalJavaTypenewJAXBGlobalJavaType(XsObject pParent)

Returns a new instance of JAXBGlobalJavaType.

JAXBJavadocnewJAXBJavadoc(XsObject pParent)

Returns a new instance of JAXBJavadoc.

JAXBJavaTypenewJAXBJavaType(XsObject pParent)

Returns a new instance of JAXBJavaType.

JAXBPropertynewJAXBProperty(XsObject pParent)

Returns a new instance of JAXBProperty.

JAXBSchemaBindingsnewJAXBSchemaBindings(XsObject pParent)

Returns a new instance of JAXBSchemaBindings.

JAXBTypesafeEnumClassnewJAXBTypesafeEnumClass(XsObject pParent)

Returns a new instance of JAXBTypesafeEnumClass.

JAXBTypesafeEnumMembernewJAXBTypesafeEnumMember(XsObject pParent)

Returns a new instance of JAXBTypesafeEnumMember.

JAXBSchemaBindings.NameTransformationnewNameTransformation(XsObject pParent)

Returns a new instance of NameTransformation.

JAXBSchemaBindings.NameXmlTransformnewNameXmlTransform(XsObject pParent)

Returns a new instance of NameXmlTransform.

JAXBSchemaBindings.PackagenewPackage(XsObject pParent)

Returns a new instance of Package.

Method Detail

newBaseType

public JAXBProperty.BaseType newBaseType(XsObject pParent)

Returns a new instance of JAXBProperty.BaseType.

newJAXBClass

public JAXBClass newJAXBClass(XsObject pParent)

Returns a new instance of JAXBClass.

newJAXBGlobalBindings

public JAXBGlobalBindings newJAXBGlobalBindings(XsObject pParent)

Returns a new instance of JAXBGlobalBindings.

newJAXBGlobalJavaType

public JAXBJavaType.JAXBGlobalJavaType newJAXBGlobalJavaType(XsObject pParent)

Returns a new instance of JAXBGlobalJavaType.

newJAXBJavadoc

public JAXBJavadoc newJAXBJavadoc(XsObject pParent)

Returns a new instance of JAXBJavadoc.

newJAXBJavaType

public JAXBJavaType newJAXBJavaType(XsObject pParent)

Returns a new instance of JAXBJavaType.

newJAXBProperty

public JAXBProperty newJAXBProperty(XsObject pParent)

Returns a new instance of JAXBProperty.

newJAXBSchemaBindings

public JAXBSchemaBindings newJAXBSchemaBindings(XsObject pParent)

Returns a new instance of JAXBSchemaBindings.

newJAXBTypesafeEnumClass

public JAXBTypesafeEnumClass newJAXBTypesafeEnumClass(XsObject pParent)

Returns a new instance of JAXBTypesafeEnumClass.

newJAXBTypesafeEnumMember

public JAXBTypesafeEnumMember newJAXBTypesafeEnumMember(XsObject pParent)

Returns a new instance of JAXBTypesafeEnumMember.

newNameTransformation

public JAXBSchemaBindings.NameTransformation newNameTransformation(XsObject pParent)

Returns a new instance of NameTransformation.

newNameXmlTransform

public JAXBSchemaBindings.NameXmlTransform newNameXmlTransform(XsObject pParent)

Returns a new instance of NameXmlTransform.

newPackage

public JAXBSchemaBindings.Package newPackage(XsObject pParent)

Returns a new instance of Package.