|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XSDFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
XSDPackage
Field Summary | |
---|---|
static XSDFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
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 |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final XSDFactory eINSTANCE
Method Detail |
---|
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()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |