org.eclipse.birt.chart.model.data.impl
Class DataFactoryImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended byorg.eclipse.emf.ecore.impl.EModelElementImpl
                      extended byorg.eclipse.emf.ecore.impl.EFactoryImpl
                          extended byorg.eclipse.birt.chart.model.data.impl.DataFactoryImpl
All Implemented Interfaces:
DataFactory, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier

public class DataFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements DataFactory

An implementation of the model Factory .


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.birt.chart.model.data.DataFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
DataFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertDataToString(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)
           
 Action createAction()
           
 BaseSampleData createBaseSampleData()
           
 BubbleDataSet createBubbleDataSet()
           
 DataElement createDataElement()
           
 java.lang.Object createDataFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 DataSet createDataSet()
           
 DateTimeDataElement createDateTimeDataElement()
           
 DateTimeDataSet createDateTimeDataSet()
           
 DifferenceDataSet createDifferenceDataSet()
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 GanttDataSet createGanttDataSet()
           
 NumberDataElement createNumberDataElement()
           
 NumberDataSet createNumberDataSet()
           
 OrthogonalSampleData createOrthogonalSampleData()
           
 Query createQuery()
           
 Rule createRule()
           
 SampleData createSampleData()
           
 SeriesDefinition createSeriesDefinition()
           
 SeriesGrouping createSeriesGrouping()
           
 StockDataSet createStockDataSet()
           
 TextDataSet createTextDataSet()
           
 Trigger createTrigger()
           
 DataPackage getDataPackage()
           
static DataPackage getPackage()
          Deprecated.  
static DataFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, eGet, eInverseAdd, eInverseRemove, 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.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, 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.EFactory
getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

DataFactoryImpl

public DataFactoryImpl()
Creates an instance of the factory.

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:
create in interface org.eclipse.emf.ecore.EFactory

createFromString

public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface org.eclipse.emf.ecore.EFactory

convertToString

public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface org.eclipse.emf.ecore.EFactory

createAction

public Action createAction()

Specified by:
createAction in interface DataFactory
Returns:
a new object of class 'Action'.

createBaseSampleData

public BaseSampleData createBaseSampleData()

Specified by:
createBaseSampleData in interface DataFactory
Returns:
a new object of class 'Base Sample Data'.

createBubbleDataSet

public BubbleDataSet createBubbleDataSet()

Specified by:
createBubbleDataSet in interface DataFactory
Returns:
a new object of class 'Bubble Data Set'.

createDataElement

public DataElement createDataElement()

Specified by:
createDataElement in interface DataFactory
Returns:
a new object of class 'Element'.

createDataSet

public DataSet createDataSet()

Specified by:
createDataSet in interface DataFactory
Returns:
a new object of class 'Set'.

createDateTimeDataElement

public DateTimeDataElement createDateTimeDataElement()

Specified by:
createDateTimeDataElement in interface DataFactory
Returns:
a new object of class 'Date Time Data Element'.

createDateTimeDataSet

public DateTimeDataSet createDateTimeDataSet()

Specified by:
createDateTimeDataSet in interface DataFactory
Returns:
a new object of class 'Date Time Data Set'.

createDifferenceDataSet

public DifferenceDataSet createDifferenceDataSet()

Specified by:
createDifferenceDataSet in interface DataFactory
Returns:
a new object of class 'Difference Data Set'.

createGanttDataSet

public GanttDataSet createGanttDataSet()

Specified by:
createGanttDataSet in interface DataFactory
Returns:
a new object of class 'Gantt Data Set'.

createNumberDataElement

public NumberDataElement createNumberDataElement()

Specified by:
createNumberDataElement in interface DataFactory
Returns:
a new object of class 'Number Data Element'.

createNumberDataSet

public NumberDataSet createNumberDataSet()

Specified by:
createNumberDataSet in interface DataFactory
Returns:
a new object of class 'Number Data Set'.

createOrthogonalSampleData

public OrthogonalSampleData createOrthogonalSampleData()

Specified by:
createOrthogonalSampleData in interface DataFactory
Returns:
a new object of class 'Orthogonal Sample Data'.

createQuery

public Query createQuery()

Specified by:
createQuery in interface DataFactory
Returns:
a new object of class 'Query'.

createRule

public Rule createRule()

Specified by:
createRule in interface DataFactory
Returns:
a new object of class 'Rule'.

createSampleData

public SampleData createSampleData()

Specified by:
createSampleData in interface DataFactory
Returns:
a new object of class 'Sample Data'.

createSeriesDefinition

public SeriesDefinition createSeriesDefinition()

Specified by:
createSeriesDefinition in interface DataFactory
Returns:
a new object of class 'Series Definition'.

createSeriesGrouping

public SeriesGrouping createSeriesGrouping()

Specified by:
createSeriesGrouping in interface DataFactory
Returns:
a new object of class 'Series Grouping'.

createStockDataSet

public StockDataSet createStockDataSet()

Specified by:
createStockDataSet in interface DataFactory
Returns:
a new object of class 'Stock Data Set'.

createTextDataSet

public TextDataSet createTextDataSet()

Specified by:
createTextDataSet in interface DataFactory
Returns:
a new object of class 'Text Data Set'.

createTrigger

public Trigger createTrigger()

Specified by:
createTrigger in interface DataFactory
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:
getDataPackage in interface DataFactory
Returns:
the package supported by this factory.

getPackage

public static DataPackage getPackage()
Deprecated.  



Copyright © 2005-2007 Actuate Corp. All rights reserved.