Class SchemaFactoryImpl

Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
EModelElementImpl
EFactoryImpl
SchemaFactoryImpl
All Implemented Interfaces:
Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BinaryResourceImpl.DataConverter.Factory, SchemaFactory

public class SchemaFactoryImpl extends EFactoryImpl implements SchemaFactory
An implementation of the model Factory.
  • Constructor Details

    • SchemaFactoryImpl

      public SchemaFactoryImpl()
      Creates an instance of the factory.
  • Method Details

    • init

      public static SchemaFactory init()
      Creates the default factory implementation.
    • create

      public EObject create(EClass eClass)
      Specified by:
      create in interface EFactory
      Overrides:
      create in class EFactoryImpl
    • createFromString

      public Object createFromString(EDataType eDataType, String initialValue)
      Specified by:
      createFromString in interface EFactory
      Overrides:
      createFromString in class EFactoryImpl
    • convertToString

      public String convertToString(EDataType eDataType, Object instanceValue)
      Specified by:
      convertToString in interface EFactory
      Overrides:
      convertToString in class EFactoryImpl
    • createAll

      public All createAll()
      Specified by:
      createAll in interface SchemaFactory
      Returns:
      a new object of class 'All'.
    • createAnnotated

      public Annotated createAnnotated()
      Specified by:
      createAnnotated in interface SchemaFactory
      Returns:
      a new object of class 'Annotated'.
    • createAnnotationType

      public AnnotationType createAnnotationType()
      Specified by:
      createAnnotationType in interface SchemaFactory
      Returns:
      a new object of class 'Annotation Type'.
    • createAnyType

      public AnyType createAnyType()
      Specified by:
      createAnyType in interface SchemaFactory
      Returns:
      a new object of class 'Any Type'.
    • createAppinfoType

      public AppinfoType createAppinfoType()
      Specified by:
      createAppinfoType in interface SchemaFactory
      Returns:
      a new object of class 'Appinfo Type'.
    • createAttribute

      public Attribute createAttribute()
      Specified by:
      createAttribute in interface SchemaFactory
      Returns:
      a new object of class 'Attribute'.
    • createAttributeGroupRef

      public AttributeGroupRef createAttributeGroupRef()
      Specified by:
      createAttributeGroupRef in interface SchemaFactory
      Returns:
      a new object of class 'Attribute Group Ref'.
    • createComplexContentType

      public ComplexContentType createComplexContentType()
      Specified by:
      createComplexContentType in interface SchemaFactory
      Returns:
      a new object of class 'Complex Content Type'.
    • createComplexRestrictionType

      public ComplexRestrictionType createComplexRestrictionType()
      Specified by:
      createComplexRestrictionType in interface SchemaFactory
      Returns:
      a new object of class 'Complex Restriction Type'.
    • createDocumentationType

      public DocumentationType createDocumentationType()
      Specified by:
      createDocumentationType in interface SchemaFactory
      Returns:
      a new object of class 'Documentation Type'.
    • createDocumentRoot

      public DocumentRoot createDocumentRoot()
      Specified by:
      createDocumentRoot in interface SchemaFactory
      Returns:
      a new object of class 'Document Root'.
    • createExplicitGroup

      public ExplicitGroup createExplicitGroup()
      Specified by:
      createExplicitGroup in interface SchemaFactory
      Returns:
      a new object of class 'Explicit Group'.
    • createExtensionType

      public ExtensionType createExtensionType()
      Specified by:
      createExtensionType in interface SchemaFactory
      Returns:
      a new object of class 'Extension Type'.
    • createFacet

      public Facet createFacet()
      Specified by:
      createFacet in interface SchemaFactory
      Returns:
      a new object of class 'Facet'.
    • createFieldType

      public FieldType createFieldType()
      Specified by:
      createFieldType in interface SchemaFactory
      Returns:
      a new object of class 'Field Type'.
    • createGroupRef

      public GroupRef createGroupRef()
      Specified by:
      createGroupRef in interface SchemaFactory
      Returns:
      a new object of class 'Group Ref'.
    • createImportType

      public ImportType createImportType()
      Specified by:
      createImportType in interface SchemaFactory
      Returns:
      a new object of class 'Import Type'.
    • createIncludeType

      public IncludeType createIncludeType()
      Specified by:
      createIncludeType in interface SchemaFactory
      Returns:
      a new object of class 'Include Type'.
    • createKeybase

      public Keybase createKeybase()
      Specified by:
      createKeybase in interface SchemaFactory
      Returns:
      a new object of class 'Keybase'.
    • createKeyrefType

      public KeyrefType createKeyrefType()
      Specified by:
      createKeyrefType in interface SchemaFactory
      Returns:
      a new object of class 'Keyref Type'.
    • createListType

      public ListType createListType()
      Specified by:
      createListType in interface SchemaFactory
      Returns:
      a new object of class 'List Type'.
    • createLocalComplexType

      public LocalComplexType createLocalComplexType()
      Specified by:
      createLocalComplexType in interface SchemaFactory
      Returns:
      a new object of class 'Local Complex Type'.
    • createLocalElement

      public LocalElement createLocalElement()
      Specified by:
      createLocalElement in interface SchemaFactory
      Returns:
      a new object of class 'Local Element'.
    • createLocalSimpleType

      public LocalSimpleType createLocalSimpleType()
      Specified by:
      createLocalSimpleType in interface SchemaFactory
      Returns:
      a new object of class 'Local Simple Type'.
    • createNamedAttributeGroup

      public NamedAttributeGroup createNamedAttributeGroup()
      Specified by:
      createNamedAttributeGroup in interface SchemaFactory
      Returns:
      a new object of class 'Named Attribute Group'.
    • createNamedGroup

      public NamedGroup createNamedGroup()
      Specified by:
      createNamedGroup in interface SchemaFactory
      Returns:
      a new object of class 'Named Group'.
    • createNarrowMaxMin

      public NarrowMaxMin createNarrowMaxMin()
      Specified by:
      createNarrowMaxMin in interface SchemaFactory
      Returns:
      a new object of class 'Narrow Max Min'.
    • createNoFixedFacet

      public NoFixedFacet createNoFixedFacet()
      Specified by:
      createNoFixedFacet in interface SchemaFactory
      Returns:
      a new object of class 'No Fixed Facet'.
    • createNotationType

      public NotationType createNotationType()
      Specified by:
      createNotationType in interface SchemaFactory
      Returns:
      a new object of class 'Notation Type'.
    • createNumFacet

      public NumFacet createNumFacet()
      Specified by:
      createNumFacet in interface SchemaFactory
      Returns:
      a new object of class 'Num Facet'.
    • createOpenAttrs

      public OpenAttrs createOpenAttrs()
      Specified by:
      createOpenAttrs in interface SchemaFactory
      Returns:
      a new object of class 'Open Attrs'.
    • createPatternType

      public PatternType createPatternType()
      Specified by:
      createPatternType in interface SchemaFactory
      Returns:
      a new object of class 'Pattern Type'.
    • createRealGroup

      public RealGroup createRealGroup()
      Specified by:
      createRealGroup in interface SchemaFactory
      Returns:
      a new object of class 'Real Group'.
    • createRedefineType

      public RedefineType createRedefineType()
      Specified by:
      createRedefineType in interface SchemaFactory
      Returns:
      a new object of class 'Redefine Type'.
    • createRestrictionType

      public RestrictionType createRestrictionType()
      Specified by:
      createRestrictionType in interface SchemaFactory
      Returns:
      a new object of class 'Restriction Type'.
    • createRestrictionType1

      public RestrictionType1 createRestrictionType1()
      Specified by:
      createRestrictionType1 in interface SchemaFactory
      Returns:
      a new object of class 'Restriction Type1'.
    • createSchemaType

      public SchemaType createSchemaType()
      Specified by:
      createSchemaType in interface SchemaFactory
      Returns:
      a new object of class 'Type'.
    • createSelectorType

      public SelectorType createSelectorType()
      Specified by:
      createSelectorType in interface SchemaFactory
      Returns:
      a new object of class 'Selector Type'.
    • createSimpleContentType

      public SimpleContentType createSimpleContentType()
      Specified by:
      createSimpleContentType in interface SchemaFactory
      Returns:
      a new object of class 'Simple Content Type'.
    • createSimpleExplicitGroup

      public SimpleExplicitGroup createSimpleExplicitGroup()
      Specified by:
      createSimpleExplicitGroup in interface SchemaFactory
      Returns:
      a new object of class 'Simple Explicit Group'.
    • createSimpleExtensionType

      public SimpleExtensionType createSimpleExtensionType()
      Specified by:
      createSimpleExtensionType in interface SchemaFactory
      Returns:
      a new object of class 'Simple Extension Type'.
    • createSimpleRestrictionType

      public SimpleRestrictionType createSimpleRestrictionType()
      Specified by:
      createSimpleRestrictionType in interface SchemaFactory
      Returns:
      a new object of class 'Simple Restriction Type'.
    • createTopLevelAttribute

      public TopLevelAttribute createTopLevelAttribute()
      Specified by:
      createTopLevelAttribute in interface SchemaFactory
      Returns:
      a new object of class 'Top Level Attribute'.
    • createTopLevelComplexType

      public TopLevelComplexType createTopLevelComplexType()
      Specified by:
      createTopLevelComplexType in interface SchemaFactory
      Returns:
      a new object of class 'Top Level Complex Type'.
    • createTopLevelElement

      public TopLevelElement createTopLevelElement()
      Specified by:
      createTopLevelElement in interface SchemaFactory
      Returns:
      a new object of class 'Top Level Element'.
    • createTopLevelSimpleType

      public TopLevelSimpleType createTopLevelSimpleType()
      Specified by:
      createTopLevelSimpleType in interface SchemaFactory
      Returns:
      a new object of class 'Top Level Simple Type'.
    • createTotalDigitsType

      public TotalDigitsType createTotalDigitsType()
      Specified by:
      createTotalDigitsType in interface SchemaFactory
      Returns:
      a new object of class 'Total Digits Type'.
    • createUnionType

      public UnionType createUnionType()
      Specified by:
      createUnionType in interface SchemaFactory
      Returns:
      a new object of class 'Union Type'.
    • createWhiteSpaceType

      public WhiteSpaceType createWhiteSpaceType()
      Specified by:
      createWhiteSpaceType in interface SchemaFactory
      Returns:
      a new object of class 'White Space Type'.
    • createWildcard

      public Wildcard createWildcard()
      Specified by:
      createWildcard in interface SchemaFactory
      Returns:
      a new object of class 'Wildcard'.
    • createAllNNIMember1FromString

      public AllNNIMember1 createAllNNIMember1FromString(EDataType eDataType, String initialValue)
    • convertAllNNIMember1ToString

      public String convertAllNNIMember1ToString(EDataType eDataType, Object instanceValue)
    • createBlockSetMember0FromString

      public BlockSetMember0 createBlockSetMember0FromString(EDataType eDataType, String initialValue)
    • convertBlockSetMember0ToString

      public String convertBlockSetMember0ToString(EDataType eDataType, Object instanceValue)
    • createBlockSetMember1ItemFromString

      public BlockSetMember1Item createBlockSetMember1ItemFromString(EDataType eDataType, String initialValue)
    • convertBlockSetMember1ItemToString

      public String convertBlockSetMember1ItemToString(EDataType eDataType, Object instanceValue)
    • createDerivationControlFromString

      public DerivationControl createDerivationControlFromString(EDataType eDataType, String initialValue)
    • convertDerivationControlToString

      public String convertDerivationControlToString(EDataType eDataType, Object instanceValue)
    • createDerivationSetMember0FromString

      public DerivationSetMember0 createDerivationSetMember0FromString(EDataType eDataType, String initialValue)
    • convertDerivationSetMember0ToString

      public String convertDerivationSetMember0ToString(EDataType eDataType, Object instanceValue)
    • createFormChoiceFromString

      public FormChoice createFormChoiceFromString(EDataType eDataType, String initialValue)
    • convertFormChoiceToString

      public String convertFormChoiceToString(EDataType eDataType, Object instanceValue)
    • createFullDerivationSetMember0FromString

      public FullDerivationSetMember0 createFullDerivationSetMember0FromString(EDataType eDataType, String initialValue)
    • convertFullDerivationSetMember0ToString

      public String convertFullDerivationSetMember0ToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember0FromString

      public NamespaceListMember0 createNamespaceListMember0FromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember0ToString

      public String convertNamespaceListMember0ToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember1ItemMember1FromString

      public NamespaceListMember1ItemMember1 createNamespaceListMember1ItemMember1FromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember1ItemMember1ToString

      public String convertNamespaceListMember1ItemMember1ToString(EDataType eDataType, Object instanceValue)
    • createProcessContentsTypeFromString

      public ProcessContentsType createProcessContentsTypeFromString(EDataType eDataType, String initialValue)
    • convertProcessContentsTypeToString

      public String convertProcessContentsTypeToString(EDataType eDataType, Object instanceValue)
    • createReducedDerivationControlFromString

      public ReducedDerivationControl createReducedDerivationControlFromString(EDataType eDataType, String initialValue)
    • convertReducedDerivationControlToString

      public String convertReducedDerivationControlToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetMember0FromString

      public SimpleDerivationSetMember0 createSimpleDerivationSetMember0FromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetMember0ToString

      public String convertSimpleDerivationSetMember0ToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetMember1ItemFromString

      public SimpleDerivationSetMember1Item createSimpleDerivationSetMember1ItemFromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetMember1ItemToString

      public String convertSimpleDerivationSetMember1ItemToString(EDataType eDataType, Object instanceValue)
    • createTypeDerivationControlFromString

      public TypeDerivationControl createTypeDerivationControlFromString(EDataType eDataType, String initialValue)
    • convertTypeDerivationControlToString

      public String convertTypeDerivationControlToString(EDataType eDataType, Object instanceValue)
    • createUseTypeFromString

      public UseType createUseTypeFromString(EDataType eDataType, String initialValue)
    • convertUseTypeToString

      public String convertUseTypeToString(EDataType eDataType, Object instanceValue)
    • createAllNNIFromString

      public Object createAllNNIFromString(EDataType eDataType, String initialValue)
    • convertAllNNIToString

      public String convertAllNNIToString(EDataType eDataType, Object instanceValue)
    • createAllNNIMember1ObjectFromString

      public AllNNIMember1 createAllNNIMember1ObjectFromString(EDataType eDataType, String initialValue)
    • convertAllNNIMember1ObjectToString

      public String convertAllNNIMember1ObjectToString(EDataType eDataType, Object instanceValue)
    • createBlockSetFromString

      public Object createBlockSetFromString(EDataType eDataType, String initialValue)
    • convertBlockSetToString

      public String convertBlockSetToString(EDataType eDataType, Object instanceValue)
    • createBlockSetMember0ObjectFromString

      public BlockSetMember0 createBlockSetMember0ObjectFromString(EDataType eDataType, String initialValue)
    • convertBlockSetMember0ObjectToString

      public String convertBlockSetMember0ObjectToString(EDataType eDataType, Object instanceValue)
    • createBlockSetMember1FromString

      public List<BlockSetMember1Item> createBlockSetMember1FromString(EDataType eDataType, String initialValue)
    • convertBlockSetMember1ToString

      public String convertBlockSetMember1ToString(EDataType eDataType, Object instanceValue)
    • createBlockSetMember1ItemObjectFromString

      public BlockSetMember1Item createBlockSetMember1ItemObjectFromString(EDataType eDataType, String initialValue)
    • convertBlockSetMember1ItemObjectToString

      public String convertBlockSetMember1ItemObjectToString(EDataType eDataType, Object instanceValue)
    • createDerivationControlObjectFromString

      public DerivationControl createDerivationControlObjectFromString(EDataType eDataType, String initialValue)
    • convertDerivationControlObjectToString

      public String convertDerivationControlObjectToString(EDataType eDataType, Object instanceValue)
    • createDerivationSetFromString

      public Object createDerivationSetFromString(EDataType eDataType, String initialValue)
    • convertDerivationSetToString

      public String convertDerivationSetToString(EDataType eDataType, Object instanceValue)
    • createDerivationSetMember0ObjectFromString

      public DerivationSetMember0 createDerivationSetMember0ObjectFromString(EDataType eDataType, String initialValue)
    • convertDerivationSetMember0ObjectToString

      public String convertDerivationSetMember0ObjectToString(EDataType eDataType, Object instanceValue)
    • createDerivationSetMember1FromString

      public List<ReducedDerivationControl> createDerivationSetMember1FromString(EDataType eDataType, String initialValue)
    • convertDerivationSetMember1ToString

      public String convertDerivationSetMember1ToString(EDataType eDataType, Object instanceValue)
    • createFormChoiceObjectFromString

      public FormChoice createFormChoiceObjectFromString(EDataType eDataType, String initialValue)
    • convertFormChoiceObjectToString

      public String convertFormChoiceObjectToString(EDataType eDataType, Object instanceValue)
    • createFullDerivationSetFromString

      public Object createFullDerivationSetFromString(EDataType eDataType, String initialValue)
    • convertFullDerivationSetToString

      public String convertFullDerivationSetToString(EDataType eDataType, Object instanceValue)
    • createFullDerivationSetMember0ObjectFromString

      public FullDerivationSetMember0 createFullDerivationSetMember0ObjectFromString(EDataType eDataType, String initialValue)
    • convertFullDerivationSetMember0ObjectToString

      public String convertFullDerivationSetMember0ObjectToString(EDataType eDataType, Object instanceValue)
    • createFullDerivationSetMember1FromString

      public List<TypeDerivationControl> createFullDerivationSetMember1FromString(EDataType eDataType, String initialValue)
    • convertFullDerivationSetMember1ToString

      public String convertFullDerivationSetMember1ToString(EDataType eDataType, Object instanceValue)
    • createMemberTypesTypeFromString

      public List<QName> createMemberTypesTypeFromString(EDataType eDataType, String initialValue)
    • convertMemberTypesTypeToString

      public String convertMemberTypesTypeToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListFromString

      public Object createNamespaceListFromString(EDataType eDataType, String initialValue)
    • convertNamespaceListToString

      public String convertNamespaceListToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember0ObjectFromString

      public NamespaceListMember0 createNamespaceListMember0ObjectFromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember0ObjectToString

      public String convertNamespaceListMember0ObjectToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember1FromString

      public List<Object> createNamespaceListMember1FromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember1ToString

      public String convertNamespaceListMember1ToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember1ItemFromString

      public Object createNamespaceListMember1ItemFromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember1ItemToString

      public String convertNamespaceListMember1ItemToString(EDataType eDataType, Object instanceValue)
    • createNamespaceListMember1ItemMember1ObjectFromString

      public NamespaceListMember1ItemMember1 createNamespaceListMember1ItemMember1ObjectFromString(EDataType eDataType, String initialValue)
    • convertNamespaceListMember1ItemMember1ObjectToString

      public String convertNamespaceListMember1ItemMember1ObjectToString(EDataType eDataType, Object instanceValue)
    • createProcessContentsTypeObjectFromString

      public ProcessContentsType createProcessContentsTypeObjectFromString(EDataType eDataType, String initialValue)
    • convertProcessContentsTypeObjectToString

      public String convertProcessContentsTypeObjectToString(EDataType eDataType, Object instanceValue)
    • createPublicFromString

      public String createPublicFromString(EDataType eDataType, String initialValue)
    • convertPublicToString

      public String convertPublicToString(EDataType eDataType, Object instanceValue)
    • createReducedDerivationControlObjectFromString

      public ReducedDerivationControl createReducedDerivationControlObjectFromString(EDataType eDataType, String initialValue)
    • convertReducedDerivationControlObjectToString

      public String convertReducedDerivationControlObjectToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetFromString

      public Object createSimpleDerivationSetFromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetToString

      public String convertSimpleDerivationSetToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetMember0ObjectFromString

      public SimpleDerivationSetMember0 createSimpleDerivationSetMember0ObjectFromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetMember0ObjectToString

      public String convertSimpleDerivationSetMember0ObjectToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetMember1FromString

      public List<SimpleDerivationSetMember1Item> createSimpleDerivationSetMember1FromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetMember1ToString

      public String convertSimpleDerivationSetMember1ToString(EDataType eDataType, Object instanceValue)
    • createSimpleDerivationSetMember1ItemObjectFromString

      public SimpleDerivationSetMember1Item createSimpleDerivationSetMember1ItemObjectFromString(EDataType eDataType, String initialValue)
    • convertSimpleDerivationSetMember1ItemObjectToString

      public String convertSimpleDerivationSetMember1ItemObjectToString(EDataType eDataType, Object instanceValue)
    • createTypeDerivationControlObjectFromString

      public TypeDerivationControl createTypeDerivationControlObjectFromString(EDataType eDataType, String initialValue)
    • convertTypeDerivationControlObjectToString

      public String convertTypeDerivationControlObjectToString(EDataType eDataType, Object instanceValue)
    • createUseTypeObjectFromString

      public UseType createUseTypeObjectFromString(EDataType eDataType, String initialValue)
    • convertUseTypeObjectToString

      public String convertUseTypeObjectToString(EDataType eDataType, Object instanceValue)
    • createXpathTypeFromString

      public String createXpathTypeFromString(EDataType eDataType, String initialValue)
    • convertXpathTypeToString

      public String convertXpathTypeToString(EDataType eDataType, Object instanceValue)
    • createXpathType1FromString

      public String createXpathType1FromString(EDataType eDataType, String initialValue)
    • convertXpathType1ToString

      public String convertXpathType1ToString(EDataType eDataType, Object instanceValue)
    • getSchemaPackage

      public SchemaPackage getSchemaPackage()
      Specified by:
      getSchemaPackage in interface SchemaFactory
      Returns:
      the package supported by this factory.
    • getPackage

      @Deprecated public static SchemaPackage getPackage()
      Deprecated.