|
||||||||||
| 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:
VisibleLabelData DefinitionSeries IdentifierData PointData SetsLabel PositionStackedTriggersTranslucentCurve Fitting
| 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> |
| 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 |
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. |
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)
|
CurveFitting |
getCurveFitting()
|
org.eclipse.emf.common.util.EList |
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 |
getDataSets()
|
java.lang.String |
getDisplayName()
This method should return a user-friendly name for the series type. |
Label |
getLabel()
|
Position |
getLabelPosition()
|
java.lang.Object |
getSeriesIdentifier()
|
org.eclipse.emf.common.util.EList |
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 |
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, 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, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, 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, 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 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 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 getDataSets()
getDataSets in interface SeriesComponentPackage.getSeries_DataSets()public DataSet getDataSet()
Series
getDataSet in interface Seriespublic void setDataSet(DataSet newDataSet)
Series
setDataSet in interface Seriespublic DataSet getDataSet(java.lang.String userkey)
Series
getDataSet in interface Series
public void setDataSet(java.lang.String userKey,
DataSet newDataSet)
Series
setDataSet 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 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 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.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public 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()
Series
canParticipateInCombination in interface Seriespublic static Series create()
public boolean canBeStacked()
Series
canBeStacked in interface Seriespublic boolean canShareAxisUnit()
Series
canShareAxisUnit in interface Series
public void translateFrom(Series sourceSeries,
int iSeriesDefinitionIndex,
Chart chart)
Series
translateFrom in interface Seriespublic java.lang.String getDisplayName()
Series
getDisplayName in interface Seriespublic boolean isSingleCache()
Series
isSingleCache in interface Seriestrue if painting requests of series should be
added to a single cache. False means creating a new Cache for
each series.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||