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.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
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 Action createAction()
           
 BaseSampleData createBaseSampleData()
           
 DataElement createDataElement()
           
 DataSet createDataSet()
           
 DateTimeDataElement createDateTimeDataElement()
           
 DateTimeDataSet createDateTimeDataSet()
           
 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.  
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, convertToString, createFromString, 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.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore, 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
convertToString, createFromString, 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

create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)

Specified by:
create 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'.

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'.

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'.

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 Actuate Corp. All rights reserved.