Class DataFactoryImpl
- 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.data.impl.DataFactoryImpl
-
- All Implemented Interfaces:
DataFactory,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 DataFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements DataFactory
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.birt.chart.model.data.DataFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description DataFactoryImpl()Creates an instance of the factory.
-
Method Summary
-
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 DataFactory init()
Creates the default factory implementation.
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
createin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createFromString
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)- Specified by:
createFromStringin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createFromStringin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)- Specified by:
convertToStringin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
convertToStringin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createAction
public Action createAction()
- Specified by:
createActionin interfaceDataFactory- Returns:
- a new object of class 'Action'.
-
createBaseSampleData
public BaseSampleData createBaseSampleData()
- Specified by:
createBaseSampleDatain interfaceDataFactory- Returns:
- a new object of class 'Base Sample Data'.
-
createBigNumberDataElement
public BigNumberDataElement createBigNumberDataElement()
- Specified by:
createBigNumberDataElementin interfaceDataFactory- Returns:
- a new object of class 'Big Number Data Element'.
-
createBubbleDataSet
public BubbleDataSet createBubbleDataSet()
- Specified by:
createBubbleDataSetin interfaceDataFactory- Returns:
- a new object of class 'Bubble Data Set'.
-
createDataElement
public DataElement createDataElement()
- Specified by:
createDataElementin interfaceDataFactory- Returns:
- a new object of class 'Element'.
-
createDataSet
public DataSet createDataSet()
- Specified by:
createDataSetin interfaceDataFactory- Returns:
- a new object of class 'Set'.
-
createDateTimeDataElement
public DateTimeDataElement createDateTimeDataElement()
- Specified by:
createDateTimeDataElementin interfaceDataFactory- Returns:
- a new object of class 'Date Time Data Element'.
-
createDateTimeDataSet
public DateTimeDataSet createDateTimeDataSet()
- Specified by:
createDateTimeDataSetin interfaceDataFactory- Returns:
- a new object of class 'Date Time Data Set'.
-
createDifferenceDataSet
public DifferenceDataSet createDifferenceDataSet()
- Specified by:
createDifferenceDataSetin interfaceDataFactory- Returns:
- a new object of class 'Difference Data Set'.
-
createGanttDataSet
public GanttDataSet createGanttDataSet()
- Specified by:
createGanttDataSetin interfaceDataFactory- Returns:
- a new object of class 'Gantt Data Set'.
-
createMultipleActions
public MultipleActions createMultipleActions()
- Specified by:
createMultipleActionsin interfaceDataFactory- Returns:
- a new object of class 'Multiple Actions'.
-
createNullDataSet
public NullDataSet createNullDataSet()
- Specified by:
createNullDataSetin interfaceDataFactory- Returns:
- a new object of class 'Null Data Set'.
-
createNumberDataElement
public NumberDataElement createNumberDataElement()
- Specified by:
createNumberDataElementin interfaceDataFactory- Returns:
- a new object of class 'Number Data Element'.
-
createNumberDataSet
public NumberDataSet createNumberDataSet()
- Specified by:
createNumberDataSetin interfaceDataFactory- Returns:
- a new object of class 'Number Data Set'.
-
createOrthogonalSampleData
public OrthogonalSampleData createOrthogonalSampleData()
- Specified by:
createOrthogonalSampleDatain interfaceDataFactory- Returns:
- a new object of class 'Orthogonal Sample Data'.
-
createQuery
public Query createQuery()
- Specified by:
createQueryin interfaceDataFactory- Returns:
- a new object of class 'Query'.
-
createRule
public Rule createRule()
- Specified by:
createRulein interfaceDataFactory- Returns:
- a new object of class 'Rule'.
-
createSampleData
public SampleData createSampleData()
- Specified by:
createSampleDatain interfaceDataFactory- Returns:
- a new object of class 'Sample Data'.
-
createSeriesDefinition
public SeriesDefinition createSeriesDefinition()
- Specified by:
createSeriesDefinitionin interfaceDataFactory- Returns:
- a new object of class 'Series Definition'.
-
createSeriesGrouping
public SeriesGrouping createSeriesGrouping()
- Specified by:
createSeriesGroupingin interfaceDataFactory- Returns:
- a new object of class 'Series Grouping'.
-
createStockDataSet
public StockDataSet createStockDataSet()
- Specified by:
createStockDataSetin interfaceDataFactory- Returns:
- a new object of class 'Stock Data Set'.
-
createTextDataSet
public TextDataSet createTextDataSet()
- Specified by:
createTextDataSetin interfaceDataFactory- Returns:
- a new object of class 'Text Data Set'.
-
createTrigger
public Trigger createTrigger()
- Specified by:
createTriggerin interfaceDataFactory- Returns:
- a new object of class 'Trigger'.
-
createDataFromString
public java.lang.Object createDataFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
-
convertDataToString
public java.lang.String convertDataToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
-
getDataPackage
public DataPackage getDataPackage()
- Specified by:
getDataPackagein interfaceDataFactory- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static DataPackage getPackage()
Deprecated.
-
-