public interface XSObjectFactory
An object factory for the logical XSParser.
XSLogicalParser newXSLogicalParser()
Returns a new instance of XSLogicalParser.
XSSchema newXSSchema(XSContext pContext, XsESchema pSchema) throws org.xml.sax.SAXException
Returns a new instance of XSSchema.
org.xml.sax.SAXExceptionXSAnnotation newXSAnnotation(XSObject pParent, XsEAnnotation pAnnotation) throws org.xml.sax.SAXException
Returns a new instance of XSAnnotation.
org.xml.sax.SAXExceptionXSAnnotation[] newXSAnnotations(XSObject pParent, XsEAnnotation pAnnotation) throws org.xml.sax.SAXException
Returns a new instances of XSAnnotation.
org.xml.sax.SAXExceptionXSAppinfo newXSAppinfo(XSObject pParent, XsEAppinfo pAppinfo)
Returns a new instance of XSAppinfo.
XSSimpleType newXSAtomicType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSSimpleType newXSAtomicType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSAttribute newXSAttribute(XSObject pParent, XsTAttribute pAttribute) throws org.xml.sax.SAXException
Returns a new instance of XSAttribute.
org.xml.sax.SAXExceptionXSAttributeGroup newXSAttributeGroup(XSObject pParent, XsTAttributeGroup pGroup) throws org.xml.sax.SAXException
Returns a new instance of XSAttributeGroup.
org.xml.sax.SAXExceptionXSDocumentation newXSDocumentation(XSObject pParent, XsEDocumentation pDocumentation) throws org.xml.sax.SAXException
Returns a new instance of XSDocumentation.
org.xml.sax.SAXExceptionXSElement newXSElement(XSObject pParent, XsTElement pElement) throws org.xml.sax.SAXException
Returns a new instance of XSElement.
org.xml.sax.SAXExceptionXSEnumeration newXSEnumeration(XSObject pParent, XsEEnumeration pEnumeration) throws org.xml.sax.SAXException
Returns a new instance of XSEnumeration.
org.xml.sax.SAXExceptionXSSimpleType newXSListType(XSType pParent, XsEList pList) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSSimpleType newXSListType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSSimpleType newXSListType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSGroup newXSGroup(XSObject pParent, XsTNamedGroup pGroup) throws org.xml.sax.SAXException
Returns a new instance of XSGroup.
org.xml.sax.SAXExceptionXSGroup newXSGroup(XSObject pParent, XsTAll pAll) throws org.xml.sax.SAXException
Returns a new instance of XSGroup.
org.xml.sax.SAXExceptionXSGroup newXSGroup(XSObject pParent, XsTGroupRef pGroup) throws org.xml.sax.SAXException
Returns a new instance of XSGroup.
org.xml.sax.SAXExceptionXSGroup newXSGroup(XSObject pParent, XsEChoice pChoice) throws org.xml.sax.SAXException
Returns a new instance of XSGroup.
org.xml.sax.SAXExceptionXSGroup newXSGroup(XSObject pParent, XsESequence pSequence) throws org.xml.sax.SAXException
Returns a new instance of XSGroup.
org.xml.sax.SAXExceptionXSType newXSType(XSObject pParent, XsETopLevelSimpleType pType) throws org.xml.sax.SAXException
Returns a new instance of XSType.
org.xml.sax.SAXExceptionXSType newXSType(XSObject pParent, XsTComplexType pType) throws org.xml.sax.SAXException
Returns a new instance of XSType.
org.xml.sax.SAXExceptionXSType newXSType(XSObject pParent, XsTLocalComplexType pType) throws org.xml.sax.SAXException
Returns a new instance of XSType.
org.xml.sax.SAXExceptionXSType newXSType(XSObject pParent, XsTLocalSimpleType pType) throws org.xml.sax.SAXException
Returns a new instance of XSType.
org.xml.sax.SAXExceptionXSType newXSType(XSObject pParent, XsTSimpleRestrictionType pType) throws org.xml.sax.SAXException
Returns a new instance of XSType.
org.xml.sax.SAXExceptionXSNotation newXSNotation(XSObject pParent, XsENotation pType) throws org.xml.sax.SAXException
Returns a new instance of XSNotation.
org.xml.sax.SAXExceptionXSSimpleContentType newXSSimpleContentType(XSType pComplexType, XSType pSimpleType, XsObject pBaseObject) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleContentType.
org.xml.sax.SAXExceptionXSSimpleType newXSUnionType(XSType pParent, XsEUnion pUnion) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSSimpleType newXSUnionType(XSType pParent, XSType pRestrictedType, XsERestriction pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSSimpleType newXSUnionType(XSType pParent, XSType pRestrictedType, XsTSimpleRestrictionType pRestriction) throws org.xml.sax.SAXException
Returns a new instance of XSSimpleType.
org.xml.sax.SAXExceptionXSWildcard newXSWildcard(XSObject pParent, XsTWildcard pWildcard) throws org.xml.sax.SAXException
Returns a new instance of XSWildcard.
org.xml.sax.SAXExceptionXSAny newXSAny(XSObject pParent, XsEAny pAny) throws org.xml.sax.SAXException
Returns a new instance of XSAny.
org.xml.sax.SAXExceptionXSKeyRef newXSKeyRef(XSElement pParent, XsEKeyref keyRef) throws org.xml.sax.SAXException
Returns a new instance of XSKeyRef.
org.xml.sax.SAXExceptionXSIdentityConstraint newXSIdentityConstraint(XSElement pParent, XsEUnique unique) throws org.xml.sax.SAXException
Returns a new instance of XSIdentityConstraint.
org.xml.sax.SAXExceptionXSIdentityConstraint newXSIdentityConstraint(XSElement pParent, XsEKey key) throws org.xml.sax.SAXException
Returns a new instance of XSIdentityConstraint.
org.xml.sax.SAXExceptionSchemaTransformer getSchemaTransformer()