|
||||||||||
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
public class SeriesGroupingImpl
An implementation of the model object ' Series Grouping'.
The following features are implemented:
Enabled
Grouping Unit
Grouping Origin
Grouping Interval
Group Type
Aggregate Expression
Aggregate Parameters
Nested Class Summary |
---|
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> |
Nested classes/interfaces inherited from interface 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()
|
org.eclipse.emf.common.util.EList |
getAggregateParameters()
|
double |
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(double 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 double getGroupingInterval()
getGroupingInterval
in interface SeriesGrouping
SeriesGrouping.isSetGroupingInterval()
,
SeriesGrouping.unsetGroupingInterval()
,
#setGroupingInterval(int)
,
DataPackage.getSeriesGrouping_GroupingInterval()
public void setGroupingInterval(double 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(double)
public boolean isSetGroupingInterval()
isSetGroupingInterval
in interface SeriesGrouping
SeriesGrouping.unsetGroupingInterval()
,
SeriesGrouping.getGroupingInterval()
,
SeriesGrouping.setGroupingInterval(double)
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.util.EList getAggregateParameters()
getAggregateParameters
in interface SeriesGrouping
DataPackage.getSeriesGrouping_AggregateParameters()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public static final SeriesGrouping create()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |