public class SeriesGroupingImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements SeriesGrouping
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetGroupingOrigin(DataElement newGroupingOrigin,
org.eclipse.emf.common.notify.NotificationChain msgs) |
SeriesGrouping |
copyInstance() |
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<java.lang.String> |
getAggregateParameters() |
double |
getGroupingInterval() |
DataElement |
getGroupingOrigin() |
GroupingUnitType |
getGroupingUnit() |
DataType |
getGroupType() |
boolean |
isEnabled() |
boolean |
isSetAggregateExpression() |
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 |
unsetAggregateExpression() |
void |
unsetEnabled() |
void |
unsetGroupingInterval() |
void |
unsetGroupingUnit() |
void |
unsetGroupType() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic 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.isSetAggregateExpression(),
SeriesGrouping.unsetAggregateExpression(),
SeriesGrouping.getAggregateExpression()public void unsetAggregateExpression()
unsetAggregateExpression in interface SeriesGroupingSeriesGrouping.isSetAggregateExpression(),
SeriesGrouping.getAggregateExpression(),
SeriesGrouping.setAggregateExpression(String)public boolean isSetAggregateExpression()
isSetAggregateExpression in interface SeriesGroupingSeriesGrouping.unsetAggregateExpression(),
SeriesGrouping.getAggregateExpression(),
SeriesGrouping.setAggregateExpression(String)public org.eclipse.emf.common.util.EList<java.lang.String> 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.BasicEObjectImplpublic 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.BasicEObjectImplpublic 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()
public SeriesGrouping copyInstance()
copyInstance in interface SeriesGroupingcopyInstance in interface IChartObjectCopyright © 2005-2008 Actuate Corp. All rights reserved.