org.apache.ws.jaxme.xs
Interface XSObjectFactory
public
interface
XSObjectFactory
Method Summary |
SchemaTransformer | getSchemaTransformer() Returns the object factories schema transformer.
|
XSAnnotation | newXSAnnotation(XSObject pParent, XsEAnnotation pAnnotation) |
XSAnnotation[] | newXSAnnotations(XSObject pParent, XsEAnnotation pAnnotation) |
XSAny | newXSAny(XSObject pParent, XsEAny pAny) Returns a new instance of XSAny. |
XSAppinfo | newXSAppinfo(XSObject pParent, XsEAppinfo pAppinfo) |
XSSimpleType | newXSAtomicType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) |
XSSimpleType | newXSAtomicType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) |
XSAttribute | newXSAttribute(XSObject pParent, XsTAttribute pAttribute) |
XSAttributeGroup | newXSAttributeGroup(XSObject pParent, XsTAttributeGroup pGroup) |
XSDocumentation | newXSDocumentation(XSObject pParent, XsEDocumentation pDocumentation) |
XSElement | newXSElement(XSObject pParent, XsTElement pElement) |
XSEnumeration | newXSEnumeration(XSObject pParent, XsEEnumeration pEnumeration) |
XSGroup | newXSGroup(XSObject pParent, XsTNamedGroup pGroup) |
XSGroup | newXSGroup(XSObject pParent, XsTAll pAll) |
XSGroup | newXSGroup(XSObject pParent, XsTGroupRef pGroup) |
XSGroup | newXSGroup(XSObject pParent, XsEChoice pChoice) |
XSGroup | newXSGroup(XSObject pParent, XsESequence pSequence) |
XSIdentityConstraint | newXSIdentityConstraint(XSElement pParent, XsEUnique unique) |
XSIdentityConstraint | newXSIdentityConstraint(XSElement pParent, XsEKey key) |
XSKeyRef | newXSKeyRef(XSElement pParent, XsEKeyref keyRef) |
XSSimpleType | newXSListType(XSType pParent, XsEList pList) |
XSSimpleType | newXSListType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) |
XSSimpleType | newXSListType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) |
XSLogicalParser | newXSLogicalParser() |
XSNotation | newXSNotation(XSObject pParent, XsENotation pType) |
XSSchema | newXSSchema(XSContext pContext, XsESchema pSchema) |
XSSimpleContentType | newXSSimpleContentType(XSType pComplexType, XSType pSimpleType, XsObject pBaseObject) |
XSType | newXSType(XSObject pParent, XsETopLevelSimpleType pType) Returns a new instance of XSType. |
XSType | newXSType(XSObject pParent, XsTComplexType pType) Returns a new instance of XSType. |
XSType | newXSType(XSObject pParent, XsTLocalComplexType pType) Returns a new instance of XSType. |
XSType | newXSType(XSObject pParent, XsTLocalSimpleType pType) Returns a new instance of XSType. |
XSType | newXSType(XSObject pParent, XsTSimpleRestrictionType pType) Returns a new instance of XSType. |
XSSimpleType | newXSUnionType(XSType pParent, XsEUnion pUnion) |
XSSimpleType | newXSUnionType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) |
XSSimpleType | newXSUnionType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) |
XSWildcard | newXSWildcard(XSObject pParent, XsTWildcard pWildcard) |
Returns the object factories schema transformer.
May be null, in which case no schema transformation
occurs.
Returns a new instance of XSAny.
Returns a new instance of XSType.
Returns a new instance of XSType.
Returns a new instance of XSType.
Returns a new instance of XSType.
Returns a new instance of XSType.