public class SeriesImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Series
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 |
basicSetCursor(Cursor newCursor,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCurveFitting(CurveFitting newCurveFitting,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetDataPoint(DataPoint newDataPoint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLabel(Label newLabel,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
canBeStacked()
Indicates if this series type may be rendered stacked with other series
instances of the same type
NOTE: Manually written
|
boolean |
canParticipateInCombination()
This method should return true if the series type can be used in a
combination chart.
|
boolean |
canShareAxisUnit()
Indicates if this series graphic element may share a scale unit with
other similar elements.
|
Series |
copyInstance() |
static Series |
create()
A convenience method to create an initialized 'Series' instance
|
static Series |
createDefault()
A convenience method to create an initialized 'Series' instance
|
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) |
Cursor |
getCursor() |
CurveFitting |
getCurveFitting() |
org.eclipse.emf.common.util.EList<Query> |
getDataDefinition() |
DataPoint |
getDataPoint() |
DataSet |
getDataSet()
Returns the value dataSet.
|
DataSet |
getDataSet(java.lang.String userkey)
Returns the user dataSet.
|
org.eclipse.emf.common.util.EMap<java.lang.String,DataSet> |
getDataSets() |
int[] |
getDefinedDataDefinitionIndex()
Returns the index array of data definitions which must be defined.
|
java.lang.String |
getDisplayName()
This method should return a user-friendly name for the series type.
|
Label |
getLabel() |
Position |
getLabelPosition() |
org.eclipse.birt.chart.util.NameSet |
getLabelPositionScope(ChartDimension dimension)
Returns supported label positions scope in current series.
|
java.lang.Object |
getSeriesIdentifier() |
org.eclipse.emf.common.util.EList<Trigger> |
getTriggers() |
boolean |
isSetLabelPosition() |
boolean |
isSetStacked() |
boolean |
isSetTranslucent() |
boolean |
isSetVisible() |
boolean |
isSingleCache()
The method indicates if painting requests of series should be added to a
single cache.
|
boolean |
isStacked() |
boolean |
isTranslucent() |
boolean |
isVisible() |
void |
setCursor(Cursor newCursor) |
void |
setCurveFitting(CurveFitting newCurveFitting) |
void |
setDataPoint(DataPoint newDataPoint) |
void |
setDataSet(DataSet newDataSet)
Sets the value dataSet.
|
void |
setDataSet(java.lang.String userKey,
DataSet newDataSet)
Sets the user dataSet.
|
void |
setLabel(Label newLabel) |
void |
setLabelPosition(Position newLabelPosition) |
void |
setSeriesIdentifier(java.lang.Object newSeriesIdentifier) |
void |
setStacked(boolean newStacked) |
void |
setTranslucent(boolean newTranslucent) |
void |
setVisible(boolean newVisible) |
java.lang.String |
toString() |
void |
translateFrom(Series sourceSeries,
int iSeriesDefinitionIndex,
Chart chart)
This method should modify the series instance to extract whatever
information it can from the series provided...updating the model if
necessary.
|
void |
unsetLabelPosition() |
void |
unsetStacked() |
void |
unsetTranslucent() |
void |
unsetVisible() |
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 isVisible()
isVisible in interface SeriesSeries.isSetVisible(),
Series.unsetVisible(),
Series.setVisible(boolean),
ComponentPackage.getSeries_Visible()public void setVisible(boolean newVisible)
setVisible in interface SeriesnewVisible - the new value of the 'Visible' attribute.Series.isSetVisible(),
Series.unsetVisible(),
Series.isVisible()public void unsetVisible()
unsetVisible in interface SeriesSeries.isSetVisible(),
Series.isVisible(),
Series.setVisible(boolean)public boolean isSetVisible()
isSetVisible in interface SeriesSeries.unsetVisible(),
Series.isVisible(),
Series.setVisible(boolean)public Label getLabel()
getLabel in interface SeriesSeries.setLabel(Label),
ComponentPackage.getSeries_Label()public org.eclipse.emf.common.notify.NotificationChain basicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLabel(Label newLabel)
setLabel in interface SeriesnewLabel - the new value of the 'Label' containment reference.Series.getLabel()public org.eclipse.emf.common.util.EList<Query> getDataDefinition()
getDataDefinition in interface SeriesComponentPackage.getSeries_DataDefinition()public java.lang.Object getSeriesIdentifier()
getSeriesIdentifier in interface Series#setSeriesIdentifier(String),
ComponentPackage.getSeries_SeriesIdentifier()public void setSeriesIdentifier(java.lang.Object newSeriesIdentifier)
setSeriesIdentifier in interface SeriesnewSeriesIdentifier - the new value of the 'Series Identifier' attribute.Series.getSeriesIdentifier()public DataPoint getDataPoint()
getDataPoint in interface SeriesSeries.setDataPoint(DataPoint),
ComponentPackage.getSeries_DataPoint()public org.eclipse.emf.common.notify.NotificationChain basicSetDataPoint(DataPoint newDataPoint, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDataPoint(DataPoint newDataPoint)
setDataPoint in interface SeriesnewDataPoint - the new value of the 'Data Point' containment reference.Series.getDataPoint()public org.eclipse.emf.common.util.EMap<java.lang.String,DataSet> getDataSets()
getDataSets in interface SeriesComponentPackage.getSeries_DataSets()public DataSet getDataSet()
SeriesgetDataSet in interface Seriespublic void setDataSet(DataSet newDataSet)
SeriessetDataSet in interface Seriespublic DataSet getDataSet(java.lang.String userkey)
SeriesgetDataSet in interface Seriespublic void setDataSet(java.lang.String userKey,
DataSet newDataSet)
SeriessetDataSet in interface Seriespublic Position getLabelPosition()
getLabelPosition in interface SeriesPosition,
Series.isSetLabelPosition(),
Series.unsetLabelPosition(),
Series.setLabelPosition(Position),
ComponentPackage.getSeries_LabelPosition()public void setLabelPosition(Position newLabelPosition)
setLabelPosition in interface SeriesnewLabelPosition - the new value of the 'Label Position' attribute.Position,
Series.isSetLabelPosition(),
Series.unsetLabelPosition(),
Series.getLabelPosition()public void unsetLabelPosition()
unsetLabelPosition in interface SeriesSeries.isSetLabelPosition(),
Series.getLabelPosition(),
Series.setLabelPosition(Position)public boolean isSetLabelPosition()
isSetLabelPosition in interface SeriesSeries.unsetLabelPosition(),
Series.getLabelPosition(),
Series.setLabelPosition(Position)public boolean isStacked()
isStacked in interface SeriesSeries.isSetStacked(),
Series.unsetStacked(),
Series.setStacked(boolean),
ComponentPackage.getSeries_Stacked()public void setStacked(boolean newStacked)
setStacked in interface SeriesnewStacked - the new value of the 'Stacked' attribute.Series.isSetStacked(),
Series.unsetStacked(),
Series.isStacked()public void unsetStacked()
unsetStacked in interface SeriesSeries.isSetStacked(),
Series.isStacked(),
Series.setStacked(boolean)public boolean isSetStacked()
isSetStacked in interface SeriesSeries.unsetStacked(),
Series.isStacked(),
Series.setStacked(boolean)public org.eclipse.emf.common.util.EList<Trigger> getTriggers()
getTriggers in interface SeriesComponentPackage.getSeries_Triggers()public boolean isTranslucent()
isTranslucent in interface SeriesSeries.isSetTranslucent(),
Series.unsetTranslucent(),
Series.setTranslucent(boolean),
ComponentPackage.getSeries_Translucent()public void setTranslucent(boolean newTranslucent)
setTranslucent in interface SeriesnewTranslucent - the new value of the 'Translucent' attribute.Series.isSetTranslucent(),
Series.unsetTranslucent(),
Series.isTranslucent()public void unsetTranslucent()
unsetTranslucent in interface SeriesSeries.isSetTranslucent(),
Series.isTranslucent(),
Series.setTranslucent(boolean)public boolean isSetTranslucent()
isSetTranslucent in interface SeriesSeries.unsetTranslucent(),
Series.isTranslucent(),
Series.setTranslucent(boolean)public CurveFitting getCurveFitting()
getCurveFitting in interface SeriesSeries.setCurveFitting(CurveFitting),
ComponentPackage.getSeries_CurveFitting()public org.eclipse.emf.common.notify.NotificationChain basicSetCurveFitting(CurveFitting newCurveFitting, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCurveFitting(CurveFitting newCurveFitting)
setCurveFitting in interface SeriesnewCurveFitting - the new value of the 'Curve Fitting' containment reference.Series.getCurveFitting()public Cursor getCursor()
getCursor in interface SeriesSeries.setCursor(Cursor),
ComponentPackage.getSeries_Cursor()public org.eclipse.emf.common.notify.NotificationChain basicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCursor(Cursor newCursor)
setCursor in interface SeriesnewCursor - the new value of the 'Cursor' containment reference.Series.getCursor()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 boolean canParticipateInCombination()
SeriescanParticipateInCombination in interface Seriespublic static Series create()
public static Series createDefault()
public boolean canBeStacked()
SeriescanBeStacked in interface Seriespublic boolean canShareAxisUnit()
SeriescanShareAxisUnit in interface Seriespublic void translateFrom(Series sourceSeries, int iSeriesDefinitionIndex, Chart chart)
SeriestranslateFrom in interface Seriespublic java.lang.String getDisplayName()
SeriesgetDisplayName in interface Seriespublic boolean isSingleCache()
SeriesisSingleCache in interface Seriestrue if painting requests of series should be
added to a single cache. False means creating a new Cache for
each series.public Series copyInstance()
copyInstance in interface SeriescopyInstance in interface IChartObjectpublic org.eclipse.birt.chart.util.NameSet getLabelPositionScope(ChartDimension dimension)
SeriesgetLabelPositionScope in interface Seriesdimension - chart dimensionpublic int[] getDefinedDataDefinitionIndex()
SeriesgetDefinedDataDefinitionIndex in interface SeriesCopyright © 2005-2008 Actuate Corp. All rights reserved.