|
||||||||||
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.component.impl.SeriesImpl
public class SeriesImpl
An implementation of the model object ' Series'.
The following features are implemented:
Visible
Label
Data Definition
Series Identifier
Data Point
Data Sets
Label Position
Stacked
Triggers
Translucent
Curve Fitting
Cursor
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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
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 |
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 |
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()
|
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()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, 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, 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 |
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, eInvoke, 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 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 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 dimension
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |