Package com._1c.g5.v8.dt.xdto.model.impl
Class XdtoFactoryImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.EFactoryImpl
-
- com._1c.g5.v8.dt.xdto.model.impl.XdtoFactoryImpl
-
- All Implemented Interfaces:
XdtoFactory
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory
public class XdtoFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements XdtoFactory
An implementation of the model Factory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface com._1c.g5.v8.dt.xdto.model.XdtoFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description XdtoFactoryImpl()
Creates an instance of the factory.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
convertFormToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
String
convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
String
convertVarietyToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
String
convertWhitespaceToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
org.eclipse.emf.ecore.EObject
create(org.eclipse.emf.ecore.EClass eClass)
Enumeration
createEnumeration()
Form
createFormFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
Object
createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
Import
createImport()
InnerModel
createInnerModel()
Model
createModel()
ObjectType
createObjectType()
Package
createPackage()
PackageScopeSpec
createPackageScopeSpec()
Pattern
createPattern()
Property
createProperty()
ValueType
createValueType()
Variety
createVarietyFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
Whitespace
createWhitespaceFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
static XdtoPackage
getPackage()
Deprecated.XdtoPackage
getXdtoPackage()
static XdtoFactory
init()
Creates the default factory implementation.-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
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.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Method Detail
-
init
public static XdtoFactory init()
Creates the default factory implementation.
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
create
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
create
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createFromString
public Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
- Specified by:
createFromString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
createFromString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
- Specified by:
convertToString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
convertToString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createModel
public Model createModel()
- Specified by:
createModel
in interfaceXdtoFactory
- Returns:
- a new object of class 'Model'.
-
createInnerModel
public InnerModel createInnerModel()
- Specified by:
createInnerModel
in interfaceXdtoFactory
- Returns:
- a new object of class 'Inner Model'.
-
createPackage
public Package createPackage()
- Specified by:
createPackage
in interfaceXdtoFactory
- Returns:
- a new object of class 'Package'.
-
createValueType
public ValueType createValueType()
- Specified by:
createValueType
in interfaceXdtoFactory
- Returns:
- a new object of class 'Value Type'.
-
createObjectType
public ObjectType createObjectType()
- Specified by:
createObjectType
in interfaceXdtoFactory
- Returns:
- a new object of class 'Object Type'.
-
createProperty
public Property createProperty()
- Specified by:
createProperty
in interfaceXdtoFactory
- Returns:
- a new object of class 'Property'.
-
createImport
public Import createImport()
- Specified by:
createImport
in interfaceXdtoFactory
- Returns:
- a new object of class 'Import'.
-
createPattern
public Pattern createPattern()
- Specified by:
createPattern
in interfaceXdtoFactory
- Returns:
- a new object of class 'Pattern'.
-
createEnumeration
public Enumeration createEnumeration()
- Specified by:
createEnumeration
in interfaceXdtoFactory
- Returns:
- a new object of class 'Enumeration'.
-
createPackageScopeSpec
public PackageScopeSpec createPackageScopeSpec()
- Specified by:
createPackageScopeSpec
in interfaceXdtoFactory
- Returns:
- a new object of class 'Package Scope Spec'.
-
createVarietyFromString
public Variety createVarietyFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertVarietyToString
public String convertVarietyToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createWhitespaceFromString
public Whitespace createWhitespaceFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertWhitespaceToString
public String convertWhitespaceToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createFormFromString
public Form createFormFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertFormToString
public String convertFormToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
getXdtoPackage
public XdtoPackage getXdtoPackage()
- Specified by:
getXdtoPackage
in interfaceXdtoFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static XdtoPackage getPackage()
Deprecated.
-
-