Class ModelPackageImpl
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.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.birt.chart.model.impl.ModelPackageImpl
- All Implemented Interfaces:
ModelPackage
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class ModelPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements ModelPackage
An implementation of the model Package .
-
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
Nested classes/interfaces inherited from interface org.eclipse.birt.chart.model.ModelPackage
ModelPackage.Literals
-
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
Fields inherited from interface org.eclipse.birt.chart.model.ModelPackage
CHART, CHART__BLOCK, CHART__DESCRIPTION, CHART__DIMENSION, CHART__EMPTY_MESSAGE, CHART__EXTENDED_PROPERTIES, CHART__GRID_COLUMN_COUNT, CHART__INTERACTIVITY, CHART__SAMPLE_DATA, CHART__SCRIPT, CHART__SERIES_THICKNESS, CHART__STYLES, CHART__SUB_TYPE, CHART__TYPE, CHART__UNITS, CHART__VERSION, CHART_FEATURE_COUNT, CHART_WITH_AXES, CHART_WITH_AXES__AXES, CHART_WITH_AXES__BLOCK, CHART_WITH_AXES__DESCRIPTION, CHART_WITH_AXES__DIMENSION, CHART_WITH_AXES__EMPTY_MESSAGE, CHART_WITH_AXES__EXTENDED_PROPERTIES, CHART_WITH_AXES__FLOOR_FILL, CHART_WITH_AXES__GRID_COLUMN_COUNT, CHART_WITH_AXES__INTERACTIVITY, CHART_WITH_AXES__ORIENTATION, CHART_WITH_AXES__REVERSE_CATEGORY, CHART_WITH_AXES__ROTATION, CHART_WITH_AXES__SAMPLE_DATA, CHART_WITH_AXES__SCRIPT, CHART_WITH_AXES__SERIES_THICKNESS, CHART_WITH_AXES__STUDY_LAYOUT, CHART_WITH_AXES__STYLES, CHART_WITH_AXES__SUB_TYPE, CHART_WITH_AXES__TYPE, CHART_WITH_AXES__UNIT_SPACING, CHART_WITH_AXES__UNITS, CHART_WITH_AXES__VERSION, CHART_WITH_AXES__WALL_FILL, CHART_WITH_AXES_FEATURE_COUNT, CHART_WITHOUT_AXES, CHART_WITHOUT_AXES__BLOCK, CHART_WITHOUT_AXES__COVERAGE, CHART_WITHOUT_AXES__DESCRIPTION, CHART_WITHOUT_AXES__DIMENSION, CHART_WITHOUT_AXES__EMPTY_MESSAGE, CHART_WITHOUT_AXES__EXTENDED_PROPERTIES, CHART_WITHOUT_AXES__GRID_COLUMN_COUNT, CHART_WITHOUT_AXES__INTERACTIVITY, CHART_WITHOUT_AXES__MIN_SLICE, CHART_WITHOUT_AXES__MIN_SLICE_LABEL, CHART_WITHOUT_AXES__MIN_SLICE_PERCENT, CHART_WITHOUT_AXES__SAMPLE_DATA, CHART_WITHOUT_AXES__SCRIPT, CHART_WITHOUT_AXES__SERIES_DEFINITIONS, CHART_WITHOUT_AXES__SERIES_THICKNESS, CHART_WITHOUT_AXES__STYLES, CHART_WITHOUT_AXES__SUB_TYPE, CHART_WITHOUT_AXES__TYPE, CHART_WITHOUT_AXES__UNITS, CHART_WITHOUT_AXES__VERSION, CHART_WITHOUT_AXES_FEATURE_COUNT, COVERAGE_TYPE, COVERAGE_TYPE_OBJECT, DIAL_CHART, DIAL_CHART__BLOCK, DIAL_CHART__COVERAGE, DIAL_CHART__DESCRIPTION, DIAL_CHART__DIAL_SUPERIMPOSITION, DIAL_CHART__DIMENSION, DIAL_CHART__EMPTY_MESSAGE, DIAL_CHART__EXTENDED_PROPERTIES, DIAL_CHART__GRID_COLUMN_COUNT, DIAL_CHART__INTERACTIVITY, DIAL_CHART__MIN_SLICE, DIAL_CHART__MIN_SLICE_LABEL, DIAL_CHART__MIN_SLICE_PERCENT, DIAL_CHART__SAMPLE_DATA, DIAL_CHART__SCRIPT, DIAL_CHART__SERIES_DEFINITIONS, DIAL_CHART__SERIES_THICKNESS, DIAL_CHART__STYLES, DIAL_CHART__SUB_TYPE, DIAL_CHART__TYPE, DIAL_CHART__UNITS, DIAL_CHART__VERSION, DIAL_CHART_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Creates the meta-model objects for the package.org.eclipse.emf.ecore.EClass
getChart()
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EClass
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EClass
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EAttribute
org.eclipse.emf.ecore.EReference
org.eclipse.emf.ecore.EDataType
org.eclipse.emf.ecore.EDataType
org.eclipse.emf.ecore.EClass
org.eclipse.emf.ecore.EAttribute
static ModelPackage
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.void
Complete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
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, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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
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
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
ModelPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. -
getChart
public org.eclipse.emf.ecore.EClass getChart()- Specified by:
getChart
in interfaceModelPackage
- Returns:
- the meta object for class 'Chart'.
- See Also:
-
getChart_Version
public org.eclipse.emf.ecore.EAttribute getChart_Version()- Specified by:
getChart_Version
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Version'.
- See Also:
-
getChart_Type
public org.eclipse.emf.ecore.EAttribute getChart_Type()- Specified by:
getChart_Type
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Type'.
- See Also:
-
getChart_SubType
public org.eclipse.emf.ecore.EAttribute getChart_SubType()- Specified by:
getChart_SubType
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Sub Type'.
- See Also:
-
getChart_Description
public org.eclipse.emf.ecore.EReference getChart_Description()- Specified by:
getChart_Description
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Description'.
- See Also:
-
getChart_Block
public org.eclipse.emf.ecore.EReference getChart_Block()- Specified by:
getChart_Block
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Block'.
- See Also:
-
getChart_Dimension
public org.eclipse.emf.ecore.EAttribute getChart_Dimension()- Specified by:
getChart_Dimension
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Dimension'.
- See Also:
-
getChart_Script
public org.eclipse.emf.ecore.EAttribute getChart_Script()- Specified by:
getChart_Script
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Script'.
- See Also:
-
getChart_Units
public org.eclipse.emf.ecore.EAttribute getChart_Units()- Specified by:
getChart_Units
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Units'.
- See Also:
-
getChart_SeriesThickness
public org.eclipse.emf.ecore.EAttribute getChart_SeriesThickness()- Specified by:
getChart_SeriesThickness
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Series Thickness'.
- See Also:
-
getChart_GridColumnCount
public org.eclipse.emf.ecore.EAttribute getChart_GridColumnCount()- Specified by:
getChart_GridColumnCount
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Grid Column Count'.
- See Also:
-
getChart_ExtendedProperties
public org.eclipse.emf.ecore.EReference getChart_ExtendedProperties()- Specified by:
getChart_ExtendedProperties
in interfaceModelPackage
- Returns:
- the meta object for the containment reference list 'Extended Properties'.
- See Also:
-
getChart_SampleData
public org.eclipse.emf.ecore.EReference getChart_SampleData()- Specified by:
getChart_SampleData
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Sample Data'.
- See Also:
-
getChart_Styles
public org.eclipse.emf.ecore.EReference getChart_Styles()- Specified by:
getChart_Styles
in interfaceModelPackage
- Returns:
- the meta object for the containment reference list 'Styles'.
- See Also:
-
getChart_Interactivity
public org.eclipse.emf.ecore.EReference getChart_Interactivity()- Specified by:
getChart_Interactivity
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Interactivity'.
- See Also:
-
getChart_EmptyMessage
public org.eclipse.emf.ecore.EReference getChart_EmptyMessage()- Specified by:
getChart_EmptyMessage
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Empty Message'.
- See Also:
-
getChartWithAxes
public org.eclipse.emf.ecore.EClass getChartWithAxes()- Specified by:
getChartWithAxes
in interfaceModelPackage
- Returns:
- the meta object for class 'Chart With Axes'.
- See Also:
-
getChartWithAxes_Axes
public org.eclipse.emf.ecore.EReference getChartWithAxes_Axes()- Specified by:
getChartWithAxes_Axes
in interfaceModelPackage
- Returns:
- the meta object for the containment reference list 'Axes'.
- See Also:
-
getChartWithAxes_WallFill
public org.eclipse.emf.ecore.EReference getChartWithAxes_WallFill()- Specified by:
getChartWithAxes_WallFill
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Wall Fill'.
- See Also:
-
getChartWithAxes_FloorFill
public org.eclipse.emf.ecore.EReference getChartWithAxes_FloorFill()- Specified by:
getChartWithAxes_FloorFill
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Floor Fill'.
- See Also:
-
getChartWithAxes_Orientation
public org.eclipse.emf.ecore.EAttribute getChartWithAxes_Orientation()- Specified by:
getChartWithAxes_Orientation
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Orientation'.
- See Also:
-
getChartWithAxes_UnitSpacing
public org.eclipse.emf.ecore.EAttribute getChartWithAxes_UnitSpacing()- Specified by:
getChartWithAxes_UnitSpacing
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Unit Spacing'.
- See Also:
-
getChartWithAxes_Rotation
public org.eclipse.emf.ecore.EReference getChartWithAxes_Rotation()- Specified by:
getChartWithAxes_Rotation
in interfaceModelPackage
- Returns:
- the meta object for the containment reference 'Rotation'.
- See Also:
-
getChartWithAxes_ReverseCategory
public org.eclipse.emf.ecore.EAttribute getChartWithAxes_ReverseCategory()- Specified by:
getChartWithAxes_ReverseCategory
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Reverse Category'.
- See Also:
-
getChartWithAxes_StudyLayout
public org.eclipse.emf.ecore.EAttribute getChartWithAxes_StudyLayout()- Specified by:
getChartWithAxes_StudyLayout
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Study Layout'.
- See Also:
-
getChartWithoutAxes
public org.eclipse.emf.ecore.EClass getChartWithoutAxes()- Specified by:
getChartWithoutAxes
in interfaceModelPackage
- Returns:
- the meta object for class 'Chart Without Axes'.
- See Also:
-
getChartWithoutAxes_SeriesDefinitions
public org.eclipse.emf.ecore.EReference getChartWithoutAxes_SeriesDefinitions()- Specified by:
getChartWithoutAxes_SeriesDefinitions
in interfaceModelPackage
- Returns:
- the meta object for the containment reference list 'Series Definitions'.
- See Also:
-
getChartWithoutAxes_MinSlice
public org.eclipse.emf.ecore.EAttribute getChartWithoutAxes_MinSlice()- Specified by:
getChartWithoutAxes_MinSlice
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Min Slice'.
- See Also:
-
getChartWithoutAxes_MinSlicePercent
public org.eclipse.emf.ecore.EAttribute getChartWithoutAxes_MinSlicePercent()- Specified by:
getChartWithoutAxes_MinSlicePercent
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Min Slice Percent'.
- See Also:
-
getChartWithoutAxes_MinSliceLabel
public org.eclipse.emf.ecore.EAttribute getChartWithoutAxes_MinSliceLabel()- Specified by:
getChartWithoutAxes_MinSliceLabel
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Min Slice Label'.
- See Also:
-
getChartWithoutAxes_Coverage
public org.eclipse.emf.ecore.EAttribute getChartWithoutAxes_Coverage()- Specified by:
getChartWithoutAxes_Coverage
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Coverage'.
- See Also:
-
getDialChart
public org.eclipse.emf.ecore.EClass getDialChart()- Specified by:
getDialChart
in interfaceModelPackage
- Returns:
- the meta object for class 'Dial Chart'.
- See Also:
-
getDialChart_DialSuperimposition
public org.eclipse.emf.ecore.EAttribute getDialChart_DialSuperimposition()- Specified by:
getDialChart_DialSuperimposition
in interfaceModelPackage
- Returns:
- the meta object for the attribute 'Dial Superimposition'.
- See Also:
-
getCoverageType
public org.eclipse.emf.ecore.EDataType getCoverageType()- Specified by:
getCoverageType
in interfaceModelPackage
- Returns:
- the meta object for data type 'Coverage Type'.
-
getCoverageTypeObject
public org.eclipse.emf.ecore.EDataType getCoverageTypeObject()- Specified by:
getCoverageTypeObject
in interfaceModelPackage
- Returns:
- the meta object for data type 'Coverage Type Object'.
- See Also:
-
getModelFactory
- Specified by:
getModelFactory
in interfaceModelPackage
- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first. -
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-