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
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, eSetProxyURI
eAllContents, 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, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
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.isSetAggregateExpression()
,
SeriesGrouping.unsetAggregateExpression()
,
SeriesGrouping.getAggregateExpression()
public void unsetAggregateExpression()
unsetAggregateExpression
in interface SeriesGrouping
SeriesGrouping.isSetAggregateExpression()
,
SeriesGrouping.getAggregateExpression()
,
SeriesGrouping.setAggregateExpression(String)
public boolean isSetAggregateExpression()
isSetAggregateExpression
in interface SeriesGrouping
SeriesGrouping.unsetAggregateExpression()
,
SeriesGrouping.getAggregateExpression()
,
SeriesGrouping.setAggregateExpression(String)
public org.eclipse.emf.common.util.EList<java.lang.String> 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()
public SeriesGrouping copyInstance()
copyInstance
in interface SeriesGrouping
copyInstance
in interface IChartObject
Copyright © 2005-2008 Actuate Corp. All rights reserved.