Class ModelFactoryImpl
- 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
-
- org.eclipse.birt.chart.model.impl.ModelFactoryImpl
-
- All Implemented Interfaces:
ModelFactory
,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 ModelFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements ModelFactory
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.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.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 interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.birt.chart.model.ModelFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description ModelFactoryImpl()
Creates an instance of the factory.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
convertCoverageTypeObjectToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
java.lang.String
convertCoverageTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
java.lang.String
convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
org.eclipse.emf.ecore.EObject
create(org.eclipse.emf.ecore.EClass eClass)
Chart
createChart()
ChartWithAxes
createChartWithAxes()
ChartWithoutAxes
createChartWithoutAxes()
java.lang.Double
createCoverageTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
java.lang.Double
createCoverageTypeObjectFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
DialChart
createDialChart()
java.lang.Object
createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
ModelPackage
getModelPackage()
static ModelPackage
getPackage()
Deprecated.static ModelFactory
init()
Creates the default factory implementation.-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, create, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Method Detail
-
init
public static ModelFactory 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 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
- Specified by:
createFromString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
createFromString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
- Specified by:
convertToString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
convertToString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createChart
public Chart createChart()
- Specified by:
createChart
in interfaceModelFactory
- Returns:
- a new object of class 'Chart'.
-
createChartWithAxes
public ChartWithAxes createChartWithAxes()
- Specified by:
createChartWithAxes
in interfaceModelFactory
- Returns:
- a new object of class 'Chart With Axes'.
-
createChartWithoutAxes
public ChartWithoutAxes createChartWithoutAxes()
- Specified by:
createChartWithoutAxes
in interfaceModelFactory
- Returns:
- a new object of class 'Chart Without Axes'.
-
createDialChart
public DialChart createDialChart()
- Specified by:
createDialChart
in interfaceModelFactory
- Returns:
- a new object of class 'Dial Chart'.
-
createCoverageTypeFromString
public java.lang.Double createCoverageTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
-
convertCoverageTypeToString
public java.lang.String convertCoverageTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
-
createCoverageTypeObjectFromString
public java.lang.Double createCoverageTypeObjectFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
-
convertCoverageTypeObjectToString
public java.lang.String convertCoverageTypeObjectToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
-
getModelPackage
public ModelPackage getModelPackage()
- Specified by:
getModelPackage
in interfaceModelFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static ModelPackage getPackage()
Deprecated.
-
-