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, 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 isVisible()
isVisible
in interface Series
Series.isSetVisible()
,
Series.unsetVisible()
,
Series.setVisible(boolean)
,
ComponentPackage.getSeries_Visible()
public void setVisible(boolean newVisible)
setVisible
in interface Series
newVisible
- the new value of the 'Visible' attribute.Series.isSetVisible()
,
Series.unsetVisible()
,
Series.isVisible()
public void unsetVisible()
unsetVisible
in interface Series
Series.isSetVisible()
,
Series.isVisible()
,
Series.setVisible(boolean)
public boolean isSetVisible()
isSetVisible
in interface Series
Series.unsetVisible()
,
Series.isVisible()
,
Series.setVisible(boolean)
public Label getLabel()
getLabel
in interface Series
Series.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 Series
newLabel
- the new value of the 'Label' containment reference.Series.getLabel()
public org.eclipse.emf.common.util.EList<Query> getDataDefinition()
getDataDefinition
in interface Series
ComponentPackage.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 Series
newSeriesIdentifier
- the new value of the 'Series Identifier' attribute.Series.getSeriesIdentifier()
public DataPoint getDataPoint()
getDataPoint
in interface Series
Series.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 Series
newDataPoint
- 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 Series
ComponentPackage.getSeries_DataSets()
public DataSet getDataSet()
Series
getDataSet
in interface Series
public void setDataSet(DataSet newDataSet)
Series
setDataSet
in interface Series
public DataSet getDataSet(java.lang.String userkey)
Series
getDataSet
in interface Series
public void setDataSet(java.lang.String userKey, DataSet newDataSet)
Series
setDataSet
in interface Series
public Position getLabelPosition()
getLabelPosition
in interface Series
Position
,
Series.isSetLabelPosition()
,
Series.unsetLabelPosition()
,
Series.setLabelPosition(Position)
,
ComponentPackage.getSeries_LabelPosition()
public void setLabelPosition(Position newLabelPosition)
setLabelPosition
in interface Series
newLabelPosition
- the new value of the 'Label Position' attribute.Position
,
Series.isSetLabelPosition()
,
Series.unsetLabelPosition()
,
Series.getLabelPosition()
public void unsetLabelPosition()
unsetLabelPosition
in interface Series
Series.isSetLabelPosition()
,
Series.getLabelPosition()
,
Series.setLabelPosition(Position)
public boolean isSetLabelPosition()
isSetLabelPosition
in interface Series
Series.unsetLabelPosition()
,
Series.getLabelPosition()
,
Series.setLabelPosition(Position)
public boolean isStacked()
isStacked
in interface Series
Series.isSetStacked()
,
Series.unsetStacked()
,
Series.setStacked(boolean)
,
ComponentPackage.getSeries_Stacked()
public void setStacked(boolean newStacked)
setStacked
in interface Series
newStacked
- the new value of the 'Stacked' attribute.Series.isSetStacked()
,
Series.unsetStacked()
,
Series.isStacked()
public void unsetStacked()
unsetStacked
in interface Series
Series.isSetStacked()
,
Series.isStacked()
,
Series.setStacked(boolean)
public boolean isSetStacked()
isSetStacked
in interface Series
Series.unsetStacked()
,
Series.isStacked()
,
Series.setStacked(boolean)
public org.eclipse.emf.common.util.EList<Trigger> getTriggers()
getTriggers
in interface Series
ComponentPackage.getSeries_Triggers()
public boolean isTranslucent()
isTranslucent
in interface Series
Series.isSetTranslucent()
,
Series.unsetTranslucent()
,
Series.setTranslucent(boolean)
,
ComponentPackage.getSeries_Translucent()
public void setTranslucent(boolean newTranslucent)
setTranslucent
in interface Series
newTranslucent
- the new value of the 'Translucent' attribute.Series.isSetTranslucent()
,
Series.unsetTranslucent()
,
Series.isTranslucent()
public void unsetTranslucent()
unsetTranslucent
in interface Series
Series.isSetTranslucent()
,
Series.isTranslucent()
,
Series.setTranslucent(boolean)
public boolean isSetTranslucent()
isSetTranslucent
in interface Series
Series.unsetTranslucent()
,
Series.isTranslucent()
,
Series.setTranslucent(boolean)
public CurveFitting getCurveFitting()
getCurveFitting
in interface Series
Series.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 Series
newCurveFitting
- the new value of the 'Curve Fitting' containment reference.Series.getCurveFitting()
public Cursor getCursor()
getCursor
in interface Series
Series.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 Series
newCursor
- 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.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 boolean canParticipateInCombination()
Series
canParticipateInCombination
in interface Series
public static Series create()
public static Series createDefault()
public boolean canBeStacked()
Series
canBeStacked
in interface Series
public boolean canShareAxisUnit()
Series
canShareAxisUnit
in interface Series
public void translateFrom(Series sourceSeries, int iSeriesDefinitionIndex, Chart chart)
Series
translateFrom
in interface Series
public java.lang.String getDisplayName()
Series
getDisplayName
in interface Series
public boolean isSingleCache()
Series
isSingleCache
in interface Series
true
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 Series
copyInstance
in interface IChartObject
public org.eclipse.birt.chart.util.NameSet getLabelPositionScope(ChartDimension dimension)
Series
getLabelPositionScope
in interface Series
dimension
- chart dimensionpublic int[] getDefinedDataDefinitionIndex()
Series
getDefinedDataDefinitionIndex
in interface Series
Copyright © 2005-2008 Actuate Corp. All rights reserved.