|
||||||||||
| 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
org.eclipse.birt.chart.model.type.impl.PieSeriesImpl
public class PieSeriesImpl
An implementation of the model object ' Pie Series'.
The following features are implemented:
ExplosionExplosion ExpressionTitleTitle PositionLeader Line AttributesLeader Line StyleLeader Line LengthSlice OutlineRatioRotation
| 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 |
basicSetLeaderLineAttributes(LineAttributes newLeaderLineAttributes,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSliceOutline(ColorDefinition newSliceOutline,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTitle(Label newTitle,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
java.lang.String |
getDisplayName()
This method should return a user-friendly name for the series type. |
int |
getExplosion()
|
java.lang.String |
getExplosionExpression()
|
LineAttributes |
getLeaderLineAttributes()
|
double |
getLeaderLineLength()
|
LeaderLineStyle |
getLeaderLineStyle()
|
double |
getRatio()
|
double |
getRotation()
|
ColorDefinition |
getSliceOutline()
|
Label |
getTitle()
|
Position |
getTitlePosition()
|
boolean |
isSetExplosion()
|
boolean |
isSetLeaderLineLength()
|
boolean |
isSetLeaderLineStyle()
|
boolean |
isSetRatio()
|
boolean |
isSetRotation()
|
boolean |
isSetTitlePosition()
|
void |
setExplosion(int newExplosion)
|
void |
setExplosionExpression(java.lang.String newExplosionExpression)
|
void |
setLeaderLineAttributes(LineAttributes newLeaderLineAttributes)
|
void |
setLeaderLineLength(double newLeaderLineLength)
|
void |
setLeaderLineStyle(LeaderLineStyle newLeaderLineStyle)
|
void |
setRatio(double newRatio)
|
void |
setRotation(double newRotation)
|
void |
setSliceOutline(ColorDefinition newSliceOutline)
|
void |
setTitle(Label newTitle)
|
void |
setTitlePosition(Position newTitlePosition)
|
java.lang.String |
toString()
|
void |
unsetExplosion()
|
void |
unsetLeaderLineLength()
|
void |
unsetLeaderLineStyle()
|
void |
unsetRatio()
|
void |
unsetRotation()
|
void |
unsetTitlePosition()
|
| Methods inherited from class org.eclipse.birt.chart.model.component.impl.SeriesImpl |
|---|
basicSetCurveFitting, basicSetDataPoint, basicSetLabel, canBeStacked, canParticipateInCombination, canShareAxisUnit, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, getLabel, getLabelPosition, getSeriesIdentifier, getTriggers, isSetLabelPosition, isSetStacked, isSetTranslucent, isSetVisible, isSingleCache, isStacked, isTranslucent, isVisible, setCurveFitting, setDataPoint, setDataSet, setDataSet, setLabel, setLabelPosition, setSeriesIdentifier, setStacked, setTranslucent, setVisible, translateFrom, unsetLabelPosition, unsetStacked, unsetTranslucent, 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.birt.chart.model.component.Series |
|---|
canBeStacked, canParticipateInCombination, canShareAxisUnit, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, getLabel, getLabelPosition, getSeriesIdentifier, getTriggers, isSetLabelPosition, isSetStacked, isSetTranslucent, isSetVisible, isSingleCache, isStacked, isTranslucent, isVisible, setCurveFitting, setDataPoint, setDataSet, setDataSet, setLabel, setLabelPosition, setSeriesIdentifier, setStacked, setTranslucent, setVisible, translateFrom, unsetLabelPosition, unsetStacked, unsetTranslucent, unsetVisible |
| 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 int getExplosion()
getExplosion in interface PieSeriesPieSeries.isSetExplosion(),
PieSeries.unsetExplosion(),
PieSeries.setExplosion(int),
TypePackage.getPieSeries_Explosion()public void setExplosion(int newExplosion)
setExplosion in interface PieSeriesnewExplosion - the new value of the 'Explosion' attribute.PieSeries.isSetExplosion(),
PieSeries.unsetExplosion(),
PieSeries.getExplosion()public void unsetExplosion()
unsetExplosion in interface PieSeriesPieSeries.isSetExplosion(),
PieSeries.getExplosion(),
PieSeries.setExplosion(int)public boolean isSetExplosion()
isSetExplosion in interface PieSeriesPieSeries.unsetExplosion(),
PieSeries.getExplosion(),
PieSeries.setExplosion(int)public java.lang.String getExplosionExpression()
getExplosionExpression in interface PieSeriesPieSeries.setExplosionExpression(String),
TypePackage.getPieSeries_ExplosionExpression()public void setExplosionExpression(java.lang.String newExplosionExpression)
setExplosionExpression in interface PieSeriesnewExplosionExpression - the new value of the 'Explosion Expression' attribute.PieSeries.getExplosionExpression()public Label getTitle()
getTitle in interface PieSeriesPieSeries.setTitle(Label),
TypePackage.getPieSeries_Title()
public org.eclipse.emf.common.notify.NotificationChain basicSetTitle(Label newTitle,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTitle(Label newTitle)
setTitle in interface PieSeriesnewTitle - the new value of the 'Title' containment reference.PieSeries.getTitle()public Position getTitlePosition()
getTitlePosition in interface PieSeriesPosition,
PieSeries.isSetTitlePosition(),
PieSeries.unsetTitlePosition(),
PieSeries.setTitlePosition(Position),
TypePackage.getPieSeries_TitlePosition()public void setTitlePosition(Position newTitlePosition)
setTitlePosition in interface PieSeriesnewTitlePosition - the new value of the 'Title Position' attribute.Position,
PieSeries.isSetTitlePosition(),
PieSeries.unsetTitlePosition(),
PieSeries.getTitlePosition()public void unsetTitlePosition()
unsetTitlePosition in interface PieSeriesPieSeries.isSetTitlePosition(),
PieSeries.getTitlePosition(),
PieSeries.setTitlePosition(Position)public boolean isSetTitlePosition()
isSetTitlePosition in interface PieSeriesPieSeries.unsetTitlePosition(),
PieSeries.getTitlePosition(),
PieSeries.setTitlePosition(Position)public LineAttributes getLeaderLineAttributes()
getLeaderLineAttributes in interface PieSeriesPieSeries.setLeaderLineAttributes(LineAttributes),
TypePackage.getPieSeries_LeaderLineAttributes()
public org.eclipse.emf.common.notify.NotificationChain basicSetLeaderLineAttributes(LineAttributes newLeaderLineAttributes,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeaderLineAttributes(LineAttributes newLeaderLineAttributes)
setLeaderLineAttributes in interface PieSeriesnewLeaderLineAttributes - the new value of the 'Leader Line Attributes' containment reference.PieSeries.getLeaderLineAttributes()public LeaderLineStyle getLeaderLineStyle()
getLeaderLineStyle in interface PieSeriesLeaderLineStyle,
PieSeries.isSetLeaderLineStyle(),
PieSeries.unsetLeaderLineStyle(),
PieSeries.setLeaderLineStyle(LeaderLineStyle),
TypePackage.getPieSeries_LeaderLineStyle()public void setLeaderLineStyle(LeaderLineStyle newLeaderLineStyle)
setLeaderLineStyle in interface PieSeriesnewLeaderLineStyle - the new value of the 'Leader Line Style' attribute.LeaderLineStyle,
PieSeries.isSetLeaderLineStyle(),
PieSeries.unsetLeaderLineStyle(),
PieSeries.getLeaderLineStyle()public void unsetLeaderLineStyle()
unsetLeaderLineStyle in interface PieSeriesPieSeries.isSetLeaderLineStyle(),
PieSeries.getLeaderLineStyle(),
PieSeries.setLeaderLineStyle(LeaderLineStyle)public boolean isSetLeaderLineStyle()
isSetLeaderLineStyle in interface PieSeriesPieSeries.unsetLeaderLineStyle(),
PieSeries.getLeaderLineStyle(),
PieSeries.setLeaderLineStyle(LeaderLineStyle)public double getLeaderLineLength()
getLeaderLineLength in interface PieSeriesPieSeries.isSetLeaderLineLength(),
PieSeries.unsetLeaderLineLength(),
PieSeries.setLeaderLineLength(double),
TypePackage.getPieSeries_LeaderLineLength()public void setLeaderLineLength(double newLeaderLineLength)
setLeaderLineLength in interface PieSeriesnewLeaderLineLength - the new value of the 'Leader Line Length' attribute.PieSeries.isSetLeaderLineLength(),
PieSeries.unsetLeaderLineLength(),
PieSeries.getLeaderLineLength()public void unsetLeaderLineLength()
unsetLeaderLineLength in interface PieSeriesPieSeries.isSetLeaderLineLength(),
PieSeries.getLeaderLineLength(),
PieSeries.setLeaderLineLength(double)public boolean isSetLeaderLineLength()
isSetLeaderLineLength in interface PieSeriesPieSeries.unsetLeaderLineLength(),
PieSeries.getLeaderLineLength(),
PieSeries.setLeaderLineLength(double)public ColorDefinition getSliceOutline()
getSliceOutline in interface PieSeriesPieSeries.setSliceOutline(ColorDefinition),
TypePackage.getPieSeries_SliceOutline()
public org.eclipse.emf.common.notify.NotificationChain basicSetSliceOutline(ColorDefinition newSliceOutline,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSliceOutline(ColorDefinition newSliceOutline)
setSliceOutline in interface PieSeriesnewSliceOutline - the new value of the 'Slice Outline' containment reference.PieSeries.getSliceOutline()public double getRatio()
getRatio in interface PieSeriesPieSeries.isSetRatio(),
PieSeries.unsetRatio(),
PieSeries.setRatio(double),
TypePackage.getPieSeries_Ratio()public void setRatio(double newRatio)
setRatio in interface PieSeriesnewRatio - the new value of the 'Ratio' attribute.PieSeries.isSetRatio(),
PieSeries.unsetRatio(),
PieSeries.getRatio()public void unsetRatio()
unsetRatio in interface PieSeriesPieSeries.isSetRatio(),
PieSeries.getRatio(),
PieSeries.setRatio(double)public boolean isSetRatio()
isSetRatio in interface PieSeriesPieSeries.unsetRatio(),
PieSeries.getRatio(),
PieSeries.setRatio(double)public double getRotation()
getRotation in interface PieSeriesPieSeries.isSetRotation(),
PieSeries.unsetRotation(),
PieSeries.setRotation(double),
TypePackage.getPieSeries_Rotation()public void setRotation(double newRotation)
setRotation in interface PieSeriesnewRotation - the new value of the 'Rotation' attribute.PieSeries.isSetRotation(),
PieSeries.unsetRotation(),
PieSeries.getRotation()public void unsetRotation()
unsetRotation in interface PieSeriesPieSeries.isSetRotation(),
PieSeries.getRotation(),
PieSeries.setRotation(double)public boolean isSetRotation()
isSetRotation in interface PieSeriesPieSeries.unsetRotation(),
PieSeries.getRotation(),
PieSeries.setRotation(double)
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 SeriesImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class SeriesImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SeriesImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SeriesImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class SeriesImplpublic java.lang.String toString()
toString in class SeriesImplpublic static final Series create()
public java.lang.String getDisplayName()
Series
getDisplayName in interface SeriesgetDisplayName in class SeriesImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||