public interface XSDFactory extends EFactory
XSDPackage
Modifier and Type | Field and Description |
---|---|
static XSDFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
XSDAnnotation |
createXSDAnnotation()
Returns a new object of class 'Annotation'.
|
XSDAttributeDeclaration |
createXSDAttributeDeclaration()
Returns a new object of class 'Attribute Declaration'.
|
XSDAttributeGroupDefinition |
createXSDAttributeGroupDefinition()
Returns a new object of class 'Attribute Group Definition'.
|
XSDAttributeUse |
createXSDAttributeUse()
Returns a new object of class 'Attribute Use'.
|
XSDBoundedFacet |
createXSDBoundedFacet()
Returns a new object of class 'Bounded Facet'.
|
XSDCardinalityFacet |
createXSDCardinalityFacet()
Returns a new object of class 'Cardinality Facet'.
|
XSDComplexTypeDefinition |
createXSDComplexTypeDefinition()
Returns a new object of class 'Complex Type Definition'.
|
XSDDiagnostic |
createXSDDiagnostic()
Returns a new object of class 'Diagnostic'.
|
XSDElementDeclaration |
createXSDElementDeclaration()
Returns a new object of class 'Element Declaration'.
|
XSDEnumerationFacet |
createXSDEnumerationFacet()
Returns a new object of class 'Enumeration Facet'.
|
XSDFractionDigitsFacet |
createXSDFractionDigitsFacet()
Returns a new object of class 'Fraction Digits Facet'.
|
XSDIdentityConstraintDefinition |
createXSDIdentityConstraintDefinition()
Returns a new object of class 'Identity Constraint Definition'.
|
XSDImport |
createXSDImport()
Returns a new object of class 'Import'.
|
XSDInclude |
createXSDInclude()
Returns a new object of class 'Include'.
|
XSDLengthFacet |
createXSDLengthFacet()
Returns a new object of class 'Length Facet'.
|
XSDMaxExclusiveFacet |
createXSDMaxExclusiveFacet()
Returns a new object of class 'Max Exclusive Facet'.
|
XSDMaxInclusiveFacet |
createXSDMaxInclusiveFacet()
Returns a new object of class 'Max Inclusive Facet'.
|
XSDMaxLengthFacet |
createXSDMaxLengthFacet()
Returns a new object of class 'Max Length Facet'.
|
XSDMinExclusiveFacet |
createXSDMinExclusiveFacet()
Returns a new object of class 'Min Exclusive Facet'.
|
XSDMinInclusiveFacet |
createXSDMinInclusiveFacet()
Returns a new object of class 'Min Inclusive Facet'.
|
XSDMinLengthFacet |
createXSDMinLengthFacet()
Returns a new object of class 'Min Length Facet'.
|
XSDModelGroup |
createXSDModelGroup()
Returns a new object of class 'Model Group'.
|
XSDModelGroupDefinition |
createXSDModelGroupDefinition()
Returns a new object of class 'Model Group Definition'.
|
XSDNotationDeclaration |
createXSDNotationDeclaration()
Returns a new object of class 'Notation Declaration'.
|
XSDNumericFacet |
createXSDNumericFacet()
Returns a new object of class 'Numeric Facet'.
|
XSDOrderedFacet |
createXSDOrderedFacet()
Returns a new object of class 'Ordered Facet'.
|
XSDParticle |
createXSDParticle()
Returns a new object of class 'Particle'.
|
XSDPatternFacet |
createXSDPatternFacet()
Returns a new object of class 'Pattern Facet'.
|
XSDRedefine |
createXSDRedefine()
Returns a new object of class 'Redefine'.
|
XSDSchema |
createXSDSchema()
Returns a new object of class 'Schema'.
|
XSDSimpleTypeDefinition |
createXSDSimpleTypeDefinition()
Returns a new object of class 'Simple Type Definition'.
|
XSDTotalDigitsFacet |
createXSDTotalDigitsFacet()
Returns a new object of class 'Total Digits Facet'.
|
XSDWhiteSpaceFacet |
createXSDWhiteSpaceFacet()
Returns a new object of class 'White Space Facet'.
|
XSDWildcard |
createXSDWildcard()
Returns a new object of class 'Wildcard'.
|
XSDXPathDefinition |
createXSDXPathDefinition()
Returns a new object of class 'XPath Definition'.
|
XSDPackage |
getXSDPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final XSDFactory eINSTANCE
XSDSchema createXSDSchema()
XSDSimpleTypeDefinition createXSDSimpleTypeDefinition()
XSDMaxInclusiveFacet createXSDMaxInclusiveFacet()
XSDMinInclusiveFacet createXSDMinInclusiveFacet()
XSDMinExclusiveFacet createXSDMinExclusiveFacet()
XSDMaxExclusiveFacet createXSDMaxExclusiveFacet()
XSDLengthFacet createXSDLengthFacet()
XSDWhiteSpaceFacet createXSDWhiteSpaceFacet()
XSDEnumerationFacet createXSDEnumerationFacet()
XSDPatternFacet createXSDPatternFacet()
XSDCardinalityFacet createXSDCardinalityFacet()
XSDNumericFacet createXSDNumericFacet()
XSDMaxLengthFacet createXSDMaxLengthFacet()
XSDMinLengthFacet createXSDMinLengthFacet()
XSDTotalDigitsFacet createXSDTotalDigitsFacet()
XSDFractionDigitsFacet createXSDFractionDigitsFacet()
XSDOrderedFacet createXSDOrderedFacet()
XSDBoundedFacet createXSDBoundedFacet()
XSDParticle createXSDParticle()
XSDElementDeclaration createXSDElementDeclaration()
XSDIdentityConstraintDefinition createXSDIdentityConstraintDefinition()
XSDXPathDefinition createXSDXPathDefinition()
XSDAttributeDeclaration createXSDAttributeDeclaration()
XSDAttributeGroupDefinition createXSDAttributeGroupDefinition()
XSDAttributeUse createXSDAttributeUse()
XSDWildcard createXSDWildcard()
XSDModelGroupDefinition createXSDModelGroupDefinition()
XSDModelGroup createXSDModelGroup()
XSDNotationDeclaration createXSDNotationDeclaration()
XSDDiagnostic createXSDDiagnostic()
XSDAnnotation createXSDAnnotation()
XSDComplexTypeDefinition createXSDComplexTypeDefinition()
XSDRedefine createXSDRedefine()
XSDInclude createXSDInclude()
XSDImport createXSDImport()
XSDPackage getXSDPackage()