|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
org.eclipse.xsd.impl.XSDFactoryImpl
An implementation of the model Factory.
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
Field Summary |
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl |
ePackage |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from interface org.eclipse.xsd.XSDFactory |
eINSTANCE |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
XSDFactoryImpl()
Creates and instance of the factory |
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl |
basicCreate, basicSetEPackage, collapseWhiteSpace, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
Constructor Detail |
public XSDFactoryImpl()
Method Detail |
public EObject create(EClass eClass)
create
in interface EFactory
public Object createFromString(EDataType eDataType, String initialValue)
createFromString
in interface EFactory
public String convertToString(EDataType eDataType, Object instanceValue)
convertToString
in interface EFactory
public XSDAnnotation createXSDAnnotation()
createXSDAnnotation
in interface XSDFactory
public XSDAttributeDeclaration createXSDAttributeDeclaration()
createXSDAttributeDeclaration
in interface XSDFactory
public XSDAttributeGroupDefinition createXSDAttributeGroupDefinition()
createXSDAttributeGroupDefinition
in interface XSDFactory
public XSDAttributeUse createXSDAttributeUse()
createXSDAttributeUse
in interface XSDFactory
public XSDBoundedFacet createXSDBoundedFacet()
createXSDBoundedFacet
in interface XSDFactory
public XSDCardinalityFacet createXSDCardinalityFacet()
createXSDCardinalityFacet
in interface XSDFactory
public XSDComplexTypeDefinition createXSDComplexTypeDefinition()
createXSDComplexTypeDefinition
in interface XSDFactory
public XSDDiagnostic createXSDDiagnostic()
createXSDDiagnostic
in interface XSDFactory
public XSDElementDeclaration createXSDElementDeclaration()
createXSDElementDeclaration
in interface XSDFactory
public XSDEnumerationFacet createXSDEnumerationFacet()
createXSDEnumerationFacet
in interface XSDFactory
public XSDFractionDigitsFacet createXSDFractionDigitsFacet()
createXSDFractionDigitsFacet
in interface XSDFactory
public XSDIdentityConstraintDefinition createXSDIdentityConstraintDefinition()
createXSDIdentityConstraintDefinition
in interface XSDFactory
public XSDImport createXSDImport()
createXSDImport
in interface XSDFactory
public XSDInclude createXSDInclude()
createXSDInclude
in interface XSDFactory
public XSDLengthFacet createXSDLengthFacet()
createXSDLengthFacet
in interface XSDFactory
public XSDMaxExclusiveFacet createXSDMaxExclusiveFacet()
createXSDMaxExclusiveFacet
in interface XSDFactory
public XSDMaxInclusiveFacet createXSDMaxInclusiveFacet()
createXSDMaxInclusiveFacet
in interface XSDFactory
public XSDMaxLengthFacet createXSDMaxLengthFacet()
createXSDMaxLengthFacet
in interface XSDFactory
public XSDMinExclusiveFacet createXSDMinExclusiveFacet()
createXSDMinExclusiveFacet
in interface XSDFactory
public XSDMinInclusiveFacet createXSDMinInclusiveFacet()
createXSDMinInclusiveFacet
in interface XSDFactory
public XSDMinLengthFacet createXSDMinLengthFacet()
createXSDMinLengthFacet
in interface XSDFactory
public XSDModelGroup createXSDModelGroup()
createXSDModelGroup
in interface XSDFactory
public XSDModelGroupDefinition createXSDModelGroupDefinition()
createXSDModelGroupDefinition
in interface XSDFactory
public XSDNotationDeclaration createXSDNotationDeclaration()
createXSDNotationDeclaration
in interface XSDFactory
public XSDNumericFacet createXSDNumericFacet()
createXSDNumericFacet
in interface XSDFactory
public XSDOrderedFacet createXSDOrderedFacet()
createXSDOrderedFacet
in interface XSDFactory
public XSDParticle createXSDParticle()
createXSDParticle
in interface XSDFactory
public XSDPatternFacet createXSDPatternFacet()
createXSDPatternFacet
in interface XSDFactory
public XSDRedefine createXSDRedefine()
createXSDRedefine
in interface XSDFactory
public XSDSchema createXSDSchema()
createXSDSchema
in interface XSDFactory
public XSDSimpleTypeDefinition createXSDSimpleTypeDefinition()
createXSDSimpleTypeDefinition
in interface XSDFactory
public XSDTotalDigitsFacet createXSDTotalDigitsFacet()
createXSDTotalDigitsFacet
in interface XSDFactory
public XSDWhiteSpaceFacet createXSDWhiteSpaceFacet()
createXSDWhiteSpaceFacet
in interface XSDFactory
public XSDWildcard createXSDWildcard()
createXSDWildcard
in interface XSDFactory
public XSDXPathDefinition createXSDXPathDefinition()
createXSDXPathDefinition
in interface XSDFactory
public Attr createDOMAttrFromString(EDataType eDataType, String initialValue)
public String convertDOMAttrToString(EDataType eDataType, Object instanceValue)
public Document createDOMDocumentFromString(EDataType eDataType, String initialValue)
public String convertDOMDocumentToString(EDataType eDataType, Object instanceValue)
public Element createDOMElementFromString(EDataType eDataType, String initialValue)
public String convertDOMElementToString(EDataType eDataType, Object instanceValue)
public Node createDOMNodeFromString(EDataType eDataType, String initialValue)
public String convertDOMNodeToString(EDataType eDataType, Object instanceValue)
public Object createValueFromString(EDataType eDataType, String initialValue)
public String convertValueToString(EDataType eDataType, Object instanceValue)
public XSDPackage getXSDPackage()
getXSDPackage
in interface XSDFactory
public static XSDPackage getPackage()
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |