org.apache.ws.jaxme.xs.xml.impl
Class XsObjectFactoryImpl
java.lang.Object
   org.apache.ws.jaxme.xs.xml.impl.XsObjectFactoryImpl
org.apache.ws.jaxme.xs.xml.impl.XsObjectFactoryImpl
- All Implemented Interfaces: 
- XsObjectFactory
- Direct Known Subclasses: 
- JAXBXsObjectFactoryImpl
- public class XsObjectFactoryImpl- extends java.lang.Object- implements XsObjectFactory
The XsObjectFactory, which allows to extend the parser.
 The various elements and/or attributes use this factory to
 create new objects.
- Author:
- Jochen Wiedmann
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XsObjectFactoryImpl
public XsObjectFactoryImpl()
getContext
protected XSContext getContext()
- 
 
- 
 
getLocator
public org.xml.sax.Locator getLocator()
- 
- Specified by:
- getLocatorin interface- XsObjectFactory
 
- 
 
newXsAGDefRef
public XsAGDefRef newXsAGDefRef(XsObject pOwner)
- 
- Specified by:
- newXsAGDefRefin interface- XsObjectFactory
 
- 
 
newXsAGOccurs
public XsAGOccurs newXsAGOccurs(XsObject pOwner)
- 
- Specified by:
- newXsAGOccursin interface- XsObjectFactory
 
- 
 
newXsEAnnotation
public XsEAnnotation newXsEAnnotation(XsObject pParent)
- 
- Specified by:
- newXsEAnnotationin interface- XsObjectFactory
 
- 
 
newXsEAny
public XsEAny newXsEAny(XsObject pParent)
- 
- Specified by:
- newXsEAnyin interface- XsObjectFactory
 
- 
 
newXsEAppinfo
public XsEAppinfo newXsEAppinfo(XsObject pParent)
- 
- Specified by:
- newXsEAppinfoin interface- XsObjectFactory
 
- 
 
newXsEComplexContent
public XsEComplexContent newXsEComplexContent(XsObject pParent)
- 
- Specified by:
- newXsEComplexContentin interface- XsObjectFactory
 
- 
 
newXsEChoice
public XsEChoice newXsEChoice(XsObject pParent)
- 
- Specified by:
- newXsEChoicein interface- XsObjectFactory
 
- 
 
newXsEDocumentation
public XsEDocumentation newXsEDocumentation(XsObject pParent)
- 
- Specified by:
- newXsEDocumentationin interface- XsObjectFactory
 
- 
 
newXsEEnumeration
public XsEEnumeration newXsEEnumeration(XsObject pParent)
- 
- Specified by:
- newXsEEnumerationin interface- XsObjectFactory
 
- 
 
newXsEFractionDigits
public XsEFractionDigits newXsEFractionDigits(XsObject pParent)
- 
- Specified by:
- newXsEFractionDigitsin interface- XsObjectFactory
 
- 
 
newXsEField
public XsEField newXsEField(XsObject pParent)
- 
- Specified by:
- newXsEFieldin interface- XsObjectFactory
 
- 
 
newXsEImport
public XsEImport newXsEImport(XsObject pParent)
- 
- Specified by:
- newXsEImportin interface- XsObjectFactory
 
- 
 
newXsEInclude
public XsEInclude newXsEInclude(XsObject pParent)
- 
- Specified by:
- newXsEIncludein interface- XsObjectFactory
 
- 
 
newXsEKey
public XsEKey newXsEKey(XsObject pParent)
- 
- Specified by:
- newXsEKeyin interface- XsObjectFactory
 
- 
 
newXsEKeyref
public XsEKeyref newXsEKeyref(XsObject pParent)
- 
- Specified by:
- newXsEKeyrefin interface- XsObjectFactory
 
- 
 
newXsELength
public XsELength newXsELength(XsObject pParent)
- 
- Specified by:
- newXsELengthin interface- XsObjectFactory
 
- 
 
newXsEList
public XsEList newXsEList(XsObject pParent)
- 
- Specified by:
- newXsEListin interface- XsObjectFactory
 
- 
 
newXsEMaxExclusive
public XsEMaxExclusive newXsEMaxExclusive(XsObject pParent)
- 
- Specified by:
- newXsEMaxExclusivein interface- XsObjectFactory
 
- 
 
newXsEMaxInclusive
public XsEMaxInclusive newXsEMaxInclusive(XsObject pParent)
- 
- Specified by:
- newXsEMaxInclusivein interface- XsObjectFactory
 
- 
 
newXsEMaxLength
public XsEMaxLength newXsEMaxLength(XsObject pParent)
- 
- Specified by:
- newXsEMaxLengthin interface- XsObjectFactory
 
- 
 
newXsEMinExclusive
public XsEMinExclusive newXsEMinExclusive(XsObject pParent)
- 
- Specified by:
- newXsEMinExclusivein interface- XsObjectFactory
 
- 
 
newXsEMinInclusive
public XsEMinInclusive newXsEMinInclusive(XsObject pParent)
- 
- Specified by:
- newXsEMinInclusivein interface- XsObjectFactory
 
- 
 
newXsEMinLength
public XsEMinLength newXsEMinLength(XsObject pParent)
- 
- Specified by:
- newXsEMinLengthin interface- XsObjectFactory
 
- 
 
newXsENotation
public XsENotation newXsENotation(XsObject pParent)
- 
- Specified by:
- newXsENotationin interface- XsObjectFactory
 
- 
 
newXsEPattern
public XsEPattern newXsEPattern(XsObject pParent)
- 
- Specified by:
- newXsEPatternin interface- XsObjectFactory
 
- 
 
newXsERedefine
public XsERedefine newXsERedefine(XsObject pParent)
- 
- Specified by:
- newXsERedefinein interface- XsObjectFactory
 
- 
 
newXsERestriction
public XsERestriction newXsERestriction(XsObject pParent)
- 
- Specified by:
- newXsERestrictionin interface- XsObjectFactory
 
- 
 
newXsESequence
public XsESequence newXsESequence(XsObject pParent)
- 
- Specified by:
- newXsESequencein interface- XsObjectFactory
 
- 
 
newXsESelector
public XsESelector newXsESelector(XsObject pParent)
- 
- Specified by:
- newXsESelectorin interface- XsObjectFactory
 
- 
 
newXsESimpleContent
public XsESimpleContent newXsESimpleContent(XsObject pParent)
- 
- Specified by:
- newXsESimpleContentin interface- XsObjectFactory
 
- 
 
newXsESchema
public XsESchema newXsESchema()
- 
- Specified by:
- newXsESchemain interface- XsObjectFactory
 
- 
 
newXsETopLevelSimpleType
public XsETopLevelSimpleType newXsETopLevelSimpleType(XsObject pParent)
- 
- Specified by:
- newXsETopLevelSimpleTypein interface- XsObjectFactory
 
- 
 
newXsETotalDigits
public XsETotalDigits newXsETotalDigits(XsObject pParent)
- 
- Specified by:
- newXsETotalDigitsin interface- XsObjectFactory
 
- 
 
newXsEUnion
public XsEUnion newXsEUnion(XsObject pParent)
- 
- Specified by:
- newXsEUnionin interface- XsObjectFactory
 
- 
 
newXsEUnique
public XsEUnique newXsEUnique(XsObject pParent)
- 
- Specified by:
- newXsEUniquein interface- XsObjectFactory
 
- 
 
newXsEWhiteSpace
public XsEWhiteSpace newXsEWhiteSpace(XsObject pParent)
- 
- Specified by:
- newXsEWhiteSpacein interface- XsObjectFactory
 
- 
 
newXsGAllModel
public XsGAllModel newXsGAllModel(XsObject pParent)
- 
- Specified by:
- newXsGAllModelin interface- XsObjectFactory
 
- 
 
newXsGAttrDecls
public XsGAttrDecls newXsGAttrDecls(XsObject pOwner)
- 
- Specified by:
- newXsGAttrDeclsin interface- XsObjectFactory
 
- 
 
newXsGIdentityConstraint
public XsGIdentityConstraint newXsGIdentityConstraint(XsObject pOwner)
- 
- Specified by:
- newXsGIdentityConstraintin interface- XsObjectFactory
 
- 
 
newXsGParticle
public XsGParticle newXsGParticle(XsObject pOwner)
- 
- Specified by:
- newXsGParticlein interface- XsObjectFactory
 
- 
 
newXsGComplexTypeModel
public XsGComplexTypeModel newXsGComplexTypeModel(XsObject pOwner)
- 
- Specified by:
- newXsGComplexTypeModelin interface- XsObjectFactory
 
- 
 
newXsGSimpleRestrictionModel
public XsGSimpleRestrictionModel newXsGSimpleRestrictionModel(XsObject pOwner)
- 
- Specified by:
- newXsGSimpleRestrictionModelin interface- XsObjectFactory
 
- 
 
newXsGTypeDefParticle
public XsGTypeDefParticle newXsGTypeDefParticle(XsObject pOwner)
- 
- Specified by:
- newXsGTypeDefParticlein interface- XsObjectFactory
 
- 
 
newXsTAll
public XsTAll newXsTAll(XsObject pParent)
- 
- Specified by:
- newXsTAllin interface- XsObjectFactory
 
- 
 
newXsTAnnotated
public XsTAnnotated newXsTAnnotated(XsObject pParent)
- 
- Specified by:
- newXsTAnnotatedin interface- XsObjectFactory
 
- 
 
newXsTAttribute
public XsTAttribute newXsTAttribute(XsObject pParent)
- 
- Specified by:
- newXsTAttributein interface- XsObjectFactory
 
- 
 
newXsTAttributeGroup
public XsTAttributeGroup newXsTAttributeGroup(XsObject pParent)
- 
- Specified by:
- newXsTAttributeGroupin interface- XsObjectFactory
 
- 
 
newXsTAttributeGroupRef
public XsTAttributeGroupRef newXsTAttributeGroupRef(XsObject pParent)
- 
- Specified by:
- newXsTAttributeGroupRefin interface- XsObjectFactory
 
- 
 
newXsTComplexRestrictionType
public XsTComplexRestrictionType newXsTComplexRestrictionType(XsObject pParent)
- 
- Specified by:
- newXsTComplexRestrictionTypein interface- XsObjectFactory
 
- 
 
newXsTComplexType
public XsTComplexType newXsTComplexType(XsObject pParent)
- 
- Specified by:
- newXsTComplexTypein interface- XsObjectFactory
 
- 
 
newXsTExtensionType
public XsTExtensionType newXsTExtensionType(XsObject pParent)
- 
- Specified by:
- newXsTExtensionTypein interface- XsObjectFactory
 
- 
 
newXsTLocalElement
public XsTLocalElement newXsTLocalElement(XsObject pParent)
- 
- Specified by:
- newXsTLocalElementin interface- XsObjectFactory
 
- 
 
newXsTLocalAllElement
public XsTLocalElement newXsTLocalAllElement(XsObject pParent)
- Creates a new instance of - XsTLocalElement, which
 is located inside of an- xs:allgroup. The
 element ensures that its- minOccursand- maxOccursvalues are 0 or 1.
 - 
 
- 
- Specified by:
- newXsTLocalAllElementin interface- XsObjectFactory
 
- 
 
newXsTLocalComplexType
public XsTLocalComplexType newXsTLocalComplexType(XsObject pParent)
- 
- Specified by:
- newXsTLocalComplexTypein interface- XsObjectFactory
 
- 
 
newXsTLocalSimpleType
public XsTLocalSimpleType newXsTLocalSimpleType(XsObject pParent)
- 
- Specified by:
- newXsTLocalSimpleTypein interface- XsObjectFactory
 
- 
 
newXsTNamedGroup
public XsTNamedGroup newXsTNamedGroup(XsObject pParent)
- 
- Specified by:
- newXsTNamedGroupin interface- XsObjectFactory
 
- 
 
newXsTGroup
public XsTGroup newXsTGroup(XsObject pParent)
- 
- Specified by:
- newXsTGroupin interface- XsObjectFactory
 
- 
 
newXsTGroupRef
public XsTGroupRef newXsTGroupRef(XsObject pParent)
- 
- Specified by:
- newXsTGroupRefin interface- XsObjectFactory
 
- 
 
newXsTSimpleExplicitGroup
public XsTSimpleExplicitGroup newXsTSimpleExplicitGroup(XsObject pParent)
- 
- Specified by:
- newXsTSimpleExplicitGroupin interface- XsObjectFactory
 
- 
 
newXsTSimpleExtensionType
public XsTSimpleExtensionType newXsTSimpleExtensionType(XsObject pParent)
- 
- Specified by:
- newXsTSimpleExtensionTypein interface- XsObjectFactory
 
- 
 
newXsTSimpleRestrictionType
public XsTSimpleRestrictionType newXsTSimpleRestrictionType(XsObject pParent)
- 
- Specified by:
- newXsTSimpleRestrictionTypein interface- XsObjectFactory
 
- 
 
newXsTTopLevelElement
public XsTTopLevelElement newXsTTopLevelElement(XsObject pParent)
- 
- Specified by:
- newXsTTopLevelElementin interface- XsObjectFactory
 
- 
 
newXsTWildcard
public XsTWildcard newXsTWildcard(XsObject pParent)
- 
- Specified by:
- newXsTWildcardin interface- XsObjectFactory
 
- 
 
newXMLReader
public org.xml.sax.XMLReader newXMLReader(boolean pValidating)
                                   throws javax.xml.parsers.ParserConfigurationException,
                                          org.xml.sax.SAXException
- 
- Specified by:
- newXMLReaderin interface- XsObjectFactory
 
- 
- Throws:
- javax.xml.parsers.ParserConfigurationException
- org.xml.sax.SAXException
 
newXsSAXParser
public XsSAXParser newXsSAXParser()
- 
- Specified by:
- newXsSAXParserin interface- XsObjectFactory
 
- 
 
newXsSAXParser
public XsSAXParser newXsSAXParser(java.lang.Object pBean)
- 
- Specified by:
- newXsSAXParserin interface- XsObjectFactory
 
-