|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.data.impl.SeriesGroupingImpl
An implementation of the model object ' Series Grouping'.
The following features are implemented:
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.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Method Summary | |
org.eclipse.emf.common.notify.NotificationChain |
basicSetGroupingOrigin(DataElement newGroupingOrigin,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static SeriesGrouping |
create()
A convenience method provided to create a series grouping instance and initialize its member variables NOTE: Manually written |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.lang.String |
getAggregateExpression()
|
int |
getGroupingInterval()
|
DataElement |
getGroupingOrigin()
|
GroupingUnitType |
getGroupingUnit()
|
DataType |
getGroupType()
|
boolean |
isEnabled()
|
boolean |
isSetEnabled()
|
boolean |
isSetGroupingInterval()
|
boolean |
isSetGroupingUnit()
|
boolean |
isSetGroupType()
|
void |
setAggregateExpression(java.lang.String newAggregateExpression)
|
void |
setEnabled(boolean newEnabled)
|
void |
setGroupingInterval(int newGroupingInterval)
|
void |
setGroupingOrigin(DataElement newGroupingOrigin)
|
void |
setGroupingUnit(GroupingUnitType newGroupingUnit)
|
void |
setGroupType(DataType newGroupType)
|
java.lang.String |
toString()
|
void |
unsetEnabled()
|
void |
unsetGroupingInterval()
|
void |
unsetGroupingUnit()
|
void |
unsetGroupType()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, 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.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 |
Method Detail |
public boolean isEnabled()
isEnabled
in interface SeriesGrouping
SeriesGrouping.isSetEnabled()
,
SeriesGrouping.unsetEnabled()
,
SeriesGrouping.setEnabled(boolean)
,
DataPackage.getSeriesGrouping_Enabled()
public void setEnabled(boolean newEnabled)
setEnabled
in interface SeriesGrouping
newEnabled
- the new value of the 'Enabled' attribute.SeriesGrouping.isSetEnabled()
,
SeriesGrouping.unsetEnabled()
,
SeriesGrouping.isEnabled()
public void unsetEnabled()
unsetEnabled
in interface SeriesGrouping
SeriesGrouping.isSetEnabled()
,
SeriesGrouping.isEnabled()
,
SeriesGrouping.setEnabled(boolean)
public boolean isSetEnabled()
isSetEnabled
in interface SeriesGrouping
SeriesGrouping.unsetEnabled()
,
SeriesGrouping.isEnabled()
,
SeriesGrouping.setEnabled(boolean)
public GroupingUnitType getGroupingUnit()
getGroupingUnit
in interface SeriesGrouping
#setGroupingUnit(String)
,
DataPackage.getSeriesGrouping_GroupingUnit()
public void setGroupingUnit(GroupingUnitType newGroupingUnit)
setGroupingUnit
in interface SeriesGrouping
newGroupingUnit
- the new value of the 'Grouping Unit' attribute.GroupingUnitType
,
SeriesGrouping.isSetGroupingUnit()
,
SeriesGrouping.unsetGroupingUnit()
,
SeriesGrouping.getGroupingUnit()
public void unsetGroupingUnit()
unsetGroupingUnit
in interface SeriesGrouping
SeriesGrouping.isSetGroupingUnit()
,
SeriesGrouping.getGroupingUnit()
,
SeriesGrouping.setGroupingUnit(GroupingUnitType)
public boolean isSetGroupingUnit()
isSetGroupingUnit
in interface SeriesGrouping
SeriesGrouping.unsetGroupingUnit()
,
SeriesGrouping.getGroupingUnit()
,
SeriesGrouping.setGroupingUnit(GroupingUnitType)
public DataElement getGroupingOrigin()
getGroupingOrigin
in interface SeriesGrouping
SeriesGrouping.setGroupingOrigin(DataElement)
,
DataPackage.getSeriesGrouping_GroupingOrigin()
public org.eclipse.emf.common.notify.NotificationChain basicSetGroupingOrigin(DataElement newGroupingOrigin, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGroupingOrigin(DataElement newGroupingOrigin)
setGroupingOrigin
in interface SeriesGrouping
newGroupingOrigin
- the new value of the 'Grouping Origin' containment reference.SeriesGrouping.getGroupingOrigin()
public int getGroupingInterval()
getGroupingInterval
in interface SeriesGrouping
SeriesGrouping.isSetGroupingInterval()
,
SeriesGrouping.unsetGroupingInterval()
,
SeriesGrouping.setGroupingInterval(int)
,
DataPackage.getSeriesGrouping_GroupingInterval()
public void setGroupingInterval(int newGroupingInterval)
setGroupingInterval
in interface SeriesGrouping
newGroupingInterval
- the new value of the 'Grouping Interval' attribute.SeriesGrouping.isSetGroupingInterval()
,
SeriesGrouping.unsetGroupingInterval()
,
SeriesGrouping.getGroupingInterval()
public void unsetGroupingInterval()
unsetGroupingInterval
in interface SeriesGrouping
SeriesGrouping.isSetGroupingInterval()
,
SeriesGrouping.getGroupingInterval()
,
SeriesGrouping.setGroupingInterval(int)
public boolean isSetGroupingInterval()
isSetGroupingInterval
in interface SeriesGrouping
SeriesGrouping.unsetGroupingInterval()
,
SeriesGrouping.getGroupingInterval()
,
SeriesGrouping.setGroupingInterval(int)
public DataType getGroupType()
getGroupType
in interface SeriesGrouping
#setGroupType(String)
,
DataPackage.getSeriesGrouping_GroupType()
public void setGroupType(DataType newGroupType)
setGroupType
in interface SeriesGrouping
newGroupType
- the new value of the 'Group Type' attribute.DataType
,
SeriesGrouping.isSetGroupType()
,
SeriesGrouping.unsetGroupType()
,
SeriesGrouping.getGroupType()
public void unsetGroupType()
unsetGroupType
in interface SeriesGrouping
SeriesGrouping.isSetGroupType()
,
SeriesGrouping.getGroupType()
,
SeriesGrouping.setGroupType(DataType)
public boolean isSetGroupType()
isSetGroupType
in interface SeriesGrouping
SeriesGrouping.unsetGroupType()
,
SeriesGrouping.getGroupType()
,
SeriesGrouping.setGroupType(DataType)
public java.lang.String getAggregateExpression()
getAggregateExpression
in interface SeriesGrouping
SeriesGrouping.setAggregateExpression(String)
,
DataPackage.getSeriesGrouping_AggregateExpression()
public void setAggregateExpression(java.lang.String newAggregateExpression)
setAggregateExpression
in interface SeriesGrouping
newAggregateExpression
- the new value of the 'Aggregate Expression' attribute.SeriesGrouping.getAggregateExpression()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
public java.lang.String toString()
public static final SeriesGrouping create()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |