|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public static final XSDFactory eINSTANCE
Method Detail |
public XSDSchema createXSDSchema()
public XSDSimpleTypeDefinition createXSDSimpleTypeDefinition()
public XSDMaxInclusiveFacet createXSDMaxInclusiveFacet()
public XSDMinInclusiveFacet createXSDMinInclusiveFacet()
public XSDMinExclusiveFacet createXSDMinExclusiveFacet()
public XSDMaxExclusiveFacet createXSDMaxExclusiveFacet()
public XSDLengthFacet createXSDLengthFacet()
public XSDWhiteSpaceFacet createXSDWhiteSpaceFacet()
public XSDEnumerationFacet createXSDEnumerationFacet()
public XSDPatternFacet createXSDPatternFacet()
public XSDCardinalityFacet createXSDCardinalityFacet()
public XSDNumericFacet createXSDNumericFacet()
public XSDMaxLengthFacet createXSDMaxLengthFacet()
public XSDMinLengthFacet createXSDMinLengthFacet()
public XSDTotalDigitsFacet createXSDTotalDigitsFacet()
public XSDFractionDigitsFacet createXSDFractionDigitsFacet()
public XSDOrderedFacet createXSDOrderedFacet()
public XSDBoundedFacet createXSDBoundedFacet()
public XSDParticle createXSDParticle()
public XSDElementDeclaration createXSDElementDeclaration()
public XSDIdentityConstraintDefinition createXSDIdentityConstraintDefinition()
public XSDXPathDefinition createXSDXPathDefinition()
public XSDAttributeDeclaration createXSDAttributeDeclaration()
public XSDAttributeGroupDefinition createXSDAttributeGroupDefinition()
public XSDAttributeUse createXSDAttributeUse()
public XSDWildcard createXSDWildcard()
public XSDModelGroupDefinition createXSDModelGroupDefinition()
public XSDModelGroup createXSDModelGroup()
public XSDNotationDeclaration createXSDNotationDeclaration()
public XSDDiagnostic createXSDDiagnostic()
public XSDAnnotation createXSDAnnotation()
public XSDComplexTypeDefinition createXSDComplexTypeDefinition()
public XSDRedefine createXSDRedefine()
public XSDInclude createXSDInclude()
public XSDImport createXSDImport()
public 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 |