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

Class JAXBObjectFactoryImpl

public class JAXBObjectFactoryImpl extends XSObjectFactoryImpl

Author: Jochen Wiedmann

Method Summary
XSSimpleTypenewXSAtomicType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)
XSSimpleTypenewXSAtomicType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)
XSAttributenewXSAttribute(XSObject pParent, XsTAttribute pAttribute)
XSElementnewXSElement(XSObject pParent, XsTElement pElement)
XSEnumerationnewXSEnumeration(XSObject pParent, XsEEnumeration pEnumeration)
XSGroupnewXSGroup(XSObject pParent, XsTAll pAll)
XSGroupnewXSGroup(XSObject pParent, XsEChoice pChoice)
XSGroupnewXSGroup(XSObject pParent, XsESequence pSequence)
XSGroupnewXSGroup(XSObject pParent, XsTGroupRef pGroupRef)
XSGroupnewXSGroup(XSObject pParent, XsTNamedGroup pNamedGroup)
XSSimpleTypenewXSListType(XSType pResultType, XsEList pList)
XSSimpleTypenewXSListType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)
XSSimpleTypenewXSListType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)
XSSchemanewXSSchema(XSContext pContext, XsESchema pSchema)
XSTypenewXSType(XSObject pParent, XsETopLevelSimpleType pType)
XSTypenewXSType(XSObject pParent, XsTComplexType pType)
XSTypenewXSType(XSObject pParent, XsTLocalComplexType pType)
XSTypenewXSType(XSObject pParent, XsTLocalSimpleType pType)
XSTypenewXSType(XSObject pParent, XsTSimpleRestrictionType pType)
XSSimpleTypenewXSUnionType(XSType pResultType, XsEUnion pUnion)
XSSimpleTypenewXSUnionType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)
XSSimpleTypenewXSUnionType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)

Method Detail

newXSAtomicType

public XSSimpleType newXSAtomicType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)

newXSAtomicType

public XSSimpleType newXSAtomicType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)

newXSAttribute

public XSAttribute newXSAttribute(XSObject pParent, XsTAttribute pAttribute)

newXSElement

public XSElement newXSElement(XSObject pParent, XsTElement pElement)

newXSEnumeration

public XSEnumeration newXSEnumeration(XSObject pParent, XsEEnumeration pEnumeration)

newXSGroup

public XSGroup newXSGroup(XSObject pParent, XsTAll pAll)

newXSGroup

public XSGroup newXSGroup(XSObject pParent, XsEChoice pChoice)

newXSGroup

public XSGroup newXSGroup(XSObject pParent, XsESequence pSequence)

newXSGroup

public XSGroup newXSGroup(XSObject pParent, XsTGroupRef pGroupRef)

newXSGroup

public XSGroup newXSGroup(XSObject pParent, XsTNamedGroup pNamedGroup)

newXSListType

public XSSimpleType newXSListType(XSType pResultType, XsEList pList)

newXSListType

public XSSimpleType newXSListType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)

newXSListType

public XSSimpleType newXSListType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)

newXSSchema

public XSSchema newXSSchema(XSContext pContext, XsESchema pSchema)

newXSType

public XSType newXSType(XSObject pParent, XsETopLevelSimpleType pType)

newXSType

public XSType newXSType(XSObject pParent, XsTComplexType pType)

newXSType

public XSType newXSType(XSObject pParent, XsTLocalComplexType pType)

newXSType

public XSType newXSType(XSObject pParent, XsTLocalSimpleType pType)

newXSType

public XSType newXSType(XSObject pParent, XsTSimpleRestrictionType pType)

newXSUnionType

public XSSimpleType newXSUnionType(XSType pResultType, XsEUnion pUnion)

newXSUnionType

public XSSimpleType newXSUnionType(XSType pResultType, XSType pRestrictedType, XsERestriction pRestriction)

newXSUnionType

public XSSimpleType newXSUnionType(XSType pResultType, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction)