org.eclipse.emf.ecore.impl
Class EcoreFactoryImpl
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.NotifierImpl
|
+--org.eclipse.emf.ecore.impl.EObjectImpl
|
+--org.eclipse.emf.ecore.impl.EModelElementImpl
|
+--org.eclipse.emf.ecore.impl.EFactoryImpl
|
+--org.eclipse.emf.ecore.impl.EcoreFactoryImpl
- All Implemented Interfaces:
- EcoreFactory, EFactory, EModelElement, EObject, InternalEObject, Notifier
- public class EcoreFactoryImpl
- extends EFactoryImpl
- implements EcoreFactory
An implementation of the model Factory.
Method Summary |
java.lang.String |
convertEBooleanObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEBooleanToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEByteObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEByteToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertECharacterObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertECharToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEDoubleObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEDoubleToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEFloatObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEFloatToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEIntegerObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEIntToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEJavaClassToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertELongObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertELongToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEShortObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEShortToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertEStringToString(EDataType metaObject,
java.lang.Object instanceValue)
|
java.lang.String |
convertToString(EDataType eDataType,
java.lang.Object instanceValue)
|
EObject |
create(EClass eClass)
|
EAnnotation |
createEAnnotation()
|
EAttribute |
createEAttribute()
|
java.lang.Boolean |
createEBooleanFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Boolean |
createEBooleanObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Byte |
createEByteFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Byte |
createEByteObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Character |
createECharacterObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Character |
createECharFromString(EDataType metaObject,
java.lang.String initialValue)
|
EClass |
createEClass()
|
EDataType |
createEDataType()
|
java.lang.Double |
createEDoubleFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Double |
createEDoubleObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
EEnum |
createEEnum()
|
EEnumLiteral |
createEEnumLiteral()
|
EFactory |
createEFactory()
|
java.lang.Float |
createEFloatFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Float |
createEFloatObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Integer |
createEIntegerObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Integer |
createEIntFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Class |
createEJavaClassFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Long |
createELongFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Long |
createELongObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
EObject |
createEObject()
|
EOperation |
createEOperation()
|
EPackage |
createEPackage()
|
EParameter |
createEParameter()
|
EReference |
createEReference()
|
java.lang.Short |
createEShortFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.Short |
createEShortObjectFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.lang.String |
createEStringFromString(EDataType metaObject,
java.lang.String initialValue)
|
java.util.Map.Entry |
createEStringToStringMapEntry()
|
java.lang.Object |
createFromString(EDataType eDataType,
java.lang.String initialValue)
|
EcorePackage |
getEcorePackage()
|
static EcorePackage |
getPackage()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eBasicSetContainer, eClass, eContainer, eContainerFeatureID, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalContainer, eInternalResource, eIsProxy, eProperties, eProxyURI, eResource, eSetClass, eSetProxyURI, eSetResource, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, toString |
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.EObject |
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
EcoreFactoryImpl
public EcoreFactoryImpl()
- Creates and instance of the factory.
create
public EObject create(EClass eClass)
-
- Specified by:
create
in interface EFactory
- Overrides:
create
in class EFactoryImpl
- Following copied from interface:
org.eclipse.emf.ecore.EFactory
- Parameters:
eClass
- the class of the new instance.- Returns:
- a new instance of the class.
createFromString
public java.lang.Object createFromString(EDataType eDataType,
java.lang.String initialValue)
-
- Specified by:
createFromString
in interface EFactory
- Overrides:
createFromString
in class EFactoryImpl
- Following copied from interface:
org.eclipse.emf.ecore.EFactory
- Parameters:
the
- literal value of the instance.- Returns:
- an instance of the data type.
- See Also:
EFactory.convertToString(EDataType, Object)
convertToString
public java.lang.String convertToString(EDataType eDataType,
java.lang.Object instanceValue)
-
- Specified by:
convertToString
in interface EFactory
- Overrides:
convertToString
in class EFactoryImpl
- Following copied from interface:
org.eclipse.emf.ecore.EFactory
- Parameters:
eDataType
- the data type of the value.instanceValue
- the value.- Returns:
- the literal value of the instance.
- See Also:
EFactory.createFromString(EDataType, String)
createEObject
public EObject createEObject()
-
- Specified by:
createEObject
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EObject'.
createEAttribute
public EAttribute createEAttribute()
-
- Specified by:
createEAttribute
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EAttribute'.
createEAnnotation
public EAnnotation createEAnnotation()
-
- Specified by:
createEAnnotation
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EAnnotation'.
createEClass
public EClass createEClass()
-
- Specified by:
createEClass
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EClass'.
createEDataType
public EDataType createEDataType()
-
- Specified by:
createEDataType
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EData Type'.
createEParameter
public EParameter createEParameter()
-
- Specified by:
createEParameter
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EParameter'.
createEOperation
public EOperation createEOperation()
-
- Specified by:
createEOperation
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EOperation'.
createEPackage
public EPackage createEPackage()
-
- Specified by:
createEPackage
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EPackage'.
createEFactory
public EFactory createEFactory()
-
- Specified by:
createEFactory
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EFactory'.
createEEnumLiteral
public EEnumLiteral createEEnumLiteral()
-
- Specified by:
createEEnumLiteral
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EEnum Literal'.
createEEnum
public EEnum createEEnum()
-
- Specified by:
createEEnum
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EEnum'.
createEBooleanObjectFromString
public java.lang.Boolean createEBooleanObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEBooleanObjectToString
public java.lang.String convertEBooleanObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createECharacterObjectFromString
public java.lang.Character createECharacterObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertECharacterObjectToString
public java.lang.String convertECharacterObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEDoubleObjectFromString
public java.lang.Double createEDoubleObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEDoubleObjectToString
public java.lang.String convertEDoubleObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEFloatObjectFromString
public java.lang.Float createEFloatObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEFloatObjectToString
public java.lang.String convertEFloatObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEIntegerObjectFromString
public java.lang.Integer createEIntegerObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEIntegerObjectToString
public java.lang.String convertEIntegerObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEReference
public EReference createEReference()
-
- Specified by:
createEReference
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- a new object of class 'EReference'.
createEStringToStringMapEntry
public java.util.Map.Entry createEStringToStringMapEntry()
-
getEcorePackage
public EcorePackage getEcorePackage()
-
- Specified by:
getEcorePackage
in interface EcoreFactory
- Following copied from interface:
org.eclipse.emf.ecore.EcoreFactory
- Returns:
- the package supported by this factory.
getPackage
public static EcorePackage getPackage()
-
createEStringFromString
public java.lang.String createEStringFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEStringToString
public java.lang.String convertEStringToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEIntFromString
public java.lang.Integer createEIntFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEIntToString
public java.lang.String convertEIntToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEBooleanFromString
public java.lang.Boolean createEBooleanFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEBooleanToString
public java.lang.String convertEBooleanToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEByteObjectFromString
public java.lang.Byte createEByteObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEByteObjectToString
public java.lang.String convertEByteObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEFloatFromString
public java.lang.Float createEFloatFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEFloatToString
public java.lang.String convertEFloatToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createECharFromString
public java.lang.Character createECharFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertECharToString
public java.lang.String convertECharToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createELongFromString
public java.lang.Long createELongFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertELongToString
public java.lang.String convertELongToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEDoubleFromString
public java.lang.Double createEDoubleFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEDoubleToString
public java.lang.String convertEDoubleToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEByteFromString
public java.lang.Byte createEByteFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEByteToString
public java.lang.String convertEByteToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEShortFromString
public java.lang.Short createEShortFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEShortToString
public java.lang.String convertEShortToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEJavaClassFromString
public java.lang.Class createEJavaClassFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEJavaClassToString
public java.lang.String convertEJavaClassToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createELongObjectFromString
public java.lang.Long createELongObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertELongObjectToString
public java.lang.String convertELongObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-
createEShortObjectFromString
public java.lang.Short createEShortObjectFromString(EDataType metaObject,
java.lang.String initialValue)
-
convertEShortObjectToString
public java.lang.String convertEShortObjectToString(EDataType metaObject,
java.lang.Object instanceValue)
-