|
||||||||||
| 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:
EnabledGrouping UnitGrouping OriginGrouping IntervalGroup TypeAggregate ExpressionAggregate 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 SeriesGroupingSeriesGrouping.isSetEnabled(),
SeriesGrouping.unsetEnabled(),
SeriesGrouping.setEnabled(boolean),
DataPackage.getSeriesGrouping_Enabled()public void setEnabled(boolean newEnabled)
setEnabled in interface SeriesGroupingnewEnabled - the new value of the 'Enabled' attribute.SeriesGrouping.isSetEnabled(),
SeriesGrouping.unsetEnabled(),
SeriesGrouping.isEnabled()public void unsetEnabled()
unsetEnabled in interface SeriesGroupingSeriesGrouping.isSetEnabled(),
SeriesGrouping.isEnabled(),
SeriesGrouping.setEnabled(boolean)public boolean isSetEnabled()
isSetEnabled in interface SeriesGroupingSeriesGrouping.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 SeriesGroupingnewGroupingUnit - the new value of the 'Grouping Unit' attribute.GroupingUnitType,
SeriesGrouping.isSetGroupingUnit(),
SeriesGrouping.unsetGroupingUnit(),
SeriesGrouping.getGroupingUnit()public void unsetGroupingUnit()
unsetGroupingUnit in interface SeriesGroupingSeriesGrouping.isSetGroupingUnit(),
SeriesGrouping.getGroupingUnit(),
SeriesGrouping.setGroupingUnit(GroupingUnitType)public boolean isSetGroupingUnit()
isSetGroupingUnit in interface SeriesGroupingSeriesGrouping.unsetGroupingUnit(),
SeriesGrouping.getGroupingUnit(),
SeriesGrouping.setGroupingUnit(GroupingUnitType)public DataElement getGroupingOrigin()
getGroupingOrigin in interface SeriesGroupingSeriesGrouping.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 SeriesGroupingnewGroupingOrigin - the new value of the 'Grouping Origin' containment reference.SeriesGrouping.getGroupingOrigin()public double getGroupingInterval()
getGroupingInterval in interface SeriesGroupingSeriesGrouping.isSetGroupingInterval(),
SeriesGrouping.unsetGroupingInterval(),
#setGroupingInterval(int),
DataPackage.getSeriesGrouping_GroupingInterval()public void setGroupingInterval(double newGroupingInterval)
setGroupingInterval in interface SeriesGroupingnewGroupingInterval - the new value of the 'Grouping Interval' attribute.SeriesGrouping.isSetGroupingInterval(),
SeriesGrouping.unsetGroupingInterval(),
SeriesGrouping.getGroupingInterval()public void unsetGroupingInterval()
unsetGroupingInterval in interface SeriesGroupingSeriesGrouping.isSetGroupingInterval(),
SeriesGrouping.getGroupingInterval(),
SeriesGrouping.setGroupingInterval(double)public boolean isSetGroupingInterval()
isSetGroupingInterval in interface SeriesGroupingSeriesGrouping.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 SeriesGroupingnewGroupType - the new value of the 'Group Type' attribute.DataType,
SeriesGrouping.isSetGroupType(),
SeriesGrouping.unsetGroupType(),
SeriesGrouping.getGroupType()public void unsetGroupType()
unsetGroupType in interface SeriesGroupingSeriesGrouping.isSetGroupType(),
SeriesGrouping.getGroupType(),
SeriesGrouping.setGroupType(DataType)public boolean isSetGroupType()
isSetGroupType in interface SeriesGroupingSeriesGrouping.unsetGroupType(),
SeriesGrouping.getGroupType(),
SeriesGrouping.setGroupType(DataType)public java.lang.String getAggregateExpression()
getAggregateExpression in interface SeriesGroupingSeriesGrouping.setAggregateExpression(String),
DataPackage.getSeriesGrouping_AggregateExpression()public void setAggregateExpression(java.lang.String newAggregateExpression)
setAggregateExpression in interface SeriesGroupingnewAggregateExpression - the new value of the 'Aggregate Expression' attribute.SeriesGrouping.getAggregateExpression()public org.eclipse.emf.common.util.EList getAggregateParameters()
getAggregateParameters in interface SeriesGroupingDataPackage.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.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic static final SeriesGrouping create()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||