public class PieSeriesImpl extends SeriesImpl implements PieSeries
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| 限定符和类型 | 方法和说明 |
|---|---|
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) |
PieSeries |
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) |
java.lang.String |
getDisplayName()
This method should return a user-friendly name for the series type.
|
int |
getExplosion() |
java.lang.String |
getExplosionExpression() |
double |
getInnerRadius() |
org.eclipse.birt.chart.util.NameSet |
getLabelPositionScope(ChartDimension dimension)
Returns supported label positions scope in current series.
|
LineAttributes |
getLeaderLineAttributes() |
double |
getLeaderLineLength() |
LeaderLineStyle |
getLeaderLineStyle() |
double |
getRatio() |
double |
getRotation() |
ColorDefinition |
getSliceOutline() |
Label |
getTitle() |
Position |
getTitlePosition() |
boolean |
isClockwise() |
boolean |
isInnerRadiusPercent() |
boolean |
isSetClockwise() |
boolean |
isSetExplosion() |
boolean |
isSetInnerRadius() |
boolean |
isSetInnerRadiusPercent() |
boolean |
isSetLeaderLineLength() |
boolean |
isSetLeaderLineStyle() |
boolean |
isSetRatio() |
boolean |
isSetRotation() |
boolean |
isSetTitlePosition() |
void |
setClockwise(boolean newClockwise) |
void |
setExplosion(int newExplosion) |
void |
setExplosionExpression(java.lang.String newExplosionExpression) |
void |
setInnerRadius(double newInnerRadius) |
void |
setInnerRadiusPercent(boolean newInnerRadiusPercent) |
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 |
unsetClockwise() |
void |
unsetExplosion() |
void |
unsetInnerRadius() |
void |
unsetInnerRadiusPercent() |
void |
unsetLeaderLineLength() |
void |
unsetLeaderLineStyle() |
void |
unsetRatio() |
void |
unsetRotation() |
void |
unsetTitlePosition() |
basicSetCursor, basicSetCurveFitting, basicSetDataPoint, basicSetLabel, canBeStacked, canParticipateInCombination, canShareAxisUnit, getCursor, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, getDefinedDataDefinitionIndex, getLabel, getLabelPosition, getSeriesIdentifier, getTriggers, isSetLabelPosition, isSetStacked, isSetTranslucent, isSetVisible, isSingleCache, isStacked, isTranslucent, isVisible, setCursor, setCurveFitting, setDataPoint, setDataSet, setDataSet, setLabel, setLabelPosition, setSeriesIdentifier, setStacked, setTranslucent, setVisible, translateFrom, unsetLabelPosition, unsetStacked, unsetTranslucent, unsetVisibleeAdapters, 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, eVirtualUnsetcanBeStacked, canParticipateInCombination, canShareAxisUnit, getCursor, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, getDefinedDataDefinitionIndex, getLabel, getLabelPosition, getSeriesIdentifier, getTriggers, isSetLabelPosition, isSetStacked, isSetTranslucent, isSetVisible, isSingleCache, isStacked, isTranslucent, isVisible, setCursor, setCurveFitting, setDataPoint, setDataSet, setDataSet, setLabel, setLabelPosition, setSeriesIdentifier, setStacked, setTranslucent, setVisible, translateFrom, unsetLabelPosition, unsetStacked, unsetTranslucent, unsetVisiblepublic int getExplosion()
getExplosion 在接口中 PieSeriesPieSeries.isSetExplosion(),
PieSeries.unsetExplosion(),
PieSeries.setExplosion(int),
TypePackage.getPieSeries_Explosion()public void setExplosion(int newExplosion)
setExplosion 在接口中 PieSeriesnewExplosion - the new value of the 'Explosion' attribute.PieSeries.isSetExplosion(),
PieSeries.unsetExplosion(),
PieSeries.getExplosion()public void unsetExplosion()
public boolean isSetExplosion()
isSetExplosion 在接口中 PieSeriesPieSeries.unsetExplosion(),
PieSeries.getExplosion(),
PieSeries.setExplosion(int)public java.lang.String getExplosionExpression()
getExplosionExpression 在接口中 PieSeriesPieSeries.setExplosionExpression(String),
TypePackage.getPieSeries_ExplosionExpression()public void setExplosionExpression(java.lang.String newExplosionExpression)
setExplosionExpression 在接口中 PieSeriesnewExplosionExpression - the new value of the 'Explosion Expression' attribute.PieSeries.getExplosionExpression()public Label getTitle()
getTitle 在接口中 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 在接口中 PieSeriesnewTitle - the new value of the 'Title' containment reference.PieSeries.getTitle()public Position getTitlePosition()
getTitlePosition 在接口中 PieSeriesPosition,
PieSeries.isSetTitlePosition(),
PieSeries.unsetTitlePosition(),
PieSeries.setTitlePosition(Position),
TypePackage.getPieSeries_TitlePosition()public void setTitlePosition(Position newTitlePosition)
setTitlePosition 在接口中 PieSeriesnewTitlePosition - the new value of the 'Title Position' attribute.Position,
PieSeries.isSetTitlePosition(),
PieSeries.unsetTitlePosition(),
PieSeries.getTitlePosition()public void unsetTitlePosition()
public boolean isSetTitlePosition()
isSetTitlePosition 在接口中 PieSeriesPieSeries.unsetTitlePosition(),
PieSeries.getTitlePosition(),
PieSeries.setTitlePosition(Position)public LineAttributes getLeaderLineAttributes()
getLeaderLineAttributes 在接口中 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 在接口中 PieSeriesnewLeaderLineAttributes - the new value of the 'Leader Line Attributes' containment reference.PieSeries.getLeaderLineAttributes()public LeaderLineStyle getLeaderLineStyle()
getLeaderLineStyle 在接口中 PieSeriesLeaderLineStyle,
PieSeries.isSetLeaderLineStyle(),
PieSeries.unsetLeaderLineStyle(),
PieSeries.setLeaderLineStyle(LeaderLineStyle),
TypePackage.getPieSeries_LeaderLineStyle()public void setLeaderLineStyle(LeaderLineStyle newLeaderLineStyle)
setLeaderLineStyle 在接口中 PieSeriesnewLeaderLineStyle - the new value of the 'Leader Line Style' attribute.LeaderLineStyle,
PieSeries.isSetLeaderLineStyle(),
PieSeries.unsetLeaderLineStyle(),
PieSeries.getLeaderLineStyle()public void unsetLeaderLineStyle()
public boolean isSetLeaderLineStyle()
isSetLeaderLineStyle 在接口中 PieSeriesPieSeries.unsetLeaderLineStyle(),
PieSeries.getLeaderLineStyle(),
PieSeries.setLeaderLineStyle(LeaderLineStyle)public double getLeaderLineLength()
getLeaderLineLength 在接口中 PieSeriesPieSeries.isSetLeaderLineLength(),
PieSeries.unsetLeaderLineLength(),
PieSeries.setLeaderLineLength(double),
TypePackage.getPieSeries_LeaderLineLength()public void setLeaderLineLength(double newLeaderLineLength)
setLeaderLineLength 在接口中 PieSeriesnewLeaderLineLength - the new value of the 'Leader Line Length' attribute.PieSeries.isSetLeaderLineLength(),
PieSeries.unsetLeaderLineLength(),
PieSeries.getLeaderLineLength()public void unsetLeaderLineLength()
public boolean isSetLeaderLineLength()
isSetLeaderLineLength 在接口中 PieSeriesPieSeries.unsetLeaderLineLength(),
PieSeries.getLeaderLineLength(),
PieSeries.setLeaderLineLength(double)public ColorDefinition getSliceOutline()
getSliceOutline 在接口中 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 在接口中 PieSeriesnewSliceOutline - the new value of the 'Slice Outline' containment reference.PieSeries.getSliceOutline()public double getRatio()
getRatio 在接口中 PieSeriesPieSeries.isSetRatio(),
PieSeries.unsetRatio(),
PieSeries.setRatio(double),
TypePackage.getPieSeries_Ratio()public void setRatio(double newRatio)
setRatio 在接口中 PieSeriesnewRatio - the new value of the 'Ratio' attribute.PieSeries.isSetRatio(),
PieSeries.unsetRatio(),
PieSeries.getRatio()public void unsetRatio()
unsetRatio 在接口中 PieSeriesPieSeries.isSetRatio(),
PieSeries.getRatio(),
PieSeries.setRatio(double)public boolean isSetRatio()
isSetRatio 在接口中 PieSeriesPieSeries.unsetRatio(),
PieSeries.getRatio(),
PieSeries.setRatio(double)public double getRotation()
getRotation 在接口中 PieSeriesPieSeries.isSetRotation(),
PieSeries.unsetRotation(),
PieSeries.setRotation(double),
TypePackage.getPieSeries_Rotation()public void setRotation(double newRotation)
setRotation 在接口中 PieSeriesnewRotation - the new value of the 'Rotation' attribute.PieSeries.isSetRotation(),
PieSeries.unsetRotation(),
PieSeries.getRotation()public void unsetRotation()
public boolean isSetRotation()
isSetRotation 在接口中 PieSeriesPieSeries.unsetRotation(),
PieSeries.getRotation(),
PieSeries.setRotation(double)public boolean isClockwise()
isClockwise 在接口中 PieSeriesPieSeries.isSetClockwise(),
PieSeries.unsetClockwise(),
PieSeries.setClockwise(boolean),
TypePackage.getPieSeries_Clockwise()public void setClockwise(boolean newClockwise)
setClockwise 在接口中 PieSeriesnewClockwise - the new value of the 'Clockwise' attribute.PieSeries.isSetClockwise(),
PieSeries.unsetClockwise(),
PieSeries.isClockwise()public void unsetClockwise()
public boolean isSetClockwise()
isSetClockwise 在接口中 PieSeriesPieSeries.unsetClockwise(),
PieSeries.isClockwise(),
PieSeries.setClockwise(boolean)public double getInnerRadius()
getInnerRadius 在接口中 PieSeriesPieSeries.isSetInnerRadius(),
PieSeries.unsetInnerRadius(),
PieSeries.setInnerRadius(double),
TypePackage.getPieSeries_InnerRadius()public void setInnerRadius(double newInnerRadius)
setInnerRadius 在接口中 PieSeriesnewInnerRadius - the new value of the 'Inner Radius' attribute.PieSeries.isSetInnerRadius(),
PieSeries.unsetInnerRadius(),
PieSeries.getInnerRadius()public void unsetInnerRadius()
public boolean isSetInnerRadius()
isSetInnerRadius 在接口中 PieSeriesPieSeries.unsetInnerRadius(),
PieSeries.getInnerRadius(),
PieSeries.setInnerRadius(double)public boolean isInnerRadiusPercent()
isInnerRadiusPercent 在接口中 PieSeriesPieSeries.isSetInnerRadiusPercent(),
PieSeries.unsetInnerRadiusPercent(),
PieSeries.setInnerRadiusPercent(boolean),
TypePackage.getPieSeries_InnerRadiusPercent()public void setInnerRadiusPercent(boolean newInnerRadiusPercent)
setInnerRadiusPercent 在接口中 PieSeriesnewInnerRadiusPercent - the new value of the 'Inner Radius Percent' attribute.PieSeries.isSetInnerRadiusPercent(),
PieSeries.unsetInnerRadiusPercent(),
PieSeries.isInnerRadiusPercent()public void unsetInnerRadiusPercent()
public boolean isSetInnerRadiusPercent()
isSetInnerRadiusPercent 在接口中 PieSeriesPieSeries.unsetInnerRadiusPercent(),
PieSeries.isInnerRadiusPercent(),
PieSeries.setInnerRadiusPercent(boolean)public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove 在类中 SeriesImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet 在接口中 org.eclipse.emf.ecore.InternalEObjecteGet 在类中 SeriesImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteSet 在类中 SeriesImplpublic void eUnset(int featureID)
eUnset 在接口中 org.eclipse.emf.ecore.InternalEObjecteUnset 在类中 SeriesImplpublic boolean eIsSet(int featureID)
eIsSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteIsSet 在类中 SeriesImplpublic java.lang.String toString()
toString 在类中 SeriesImplpublic static final Series create()
public static final Series createDefault()
public java.lang.String getDisplayName()
SeriesgetDisplayName 在接口中 SeriesgetDisplayName 在类中 SeriesImplpublic PieSeries copyInstance()
copyInstance 在接口中 SeriescopyInstance 在接口中 IChartObjectcopyInstance 在接口中 PieSeriescopyInstance 在类中 SeriesImplpublic org.eclipse.birt.chart.util.NameSet getLabelPositionScope(ChartDimension dimension)
SeriesgetLabelPositionScope 在接口中 SeriesgetLabelPositionScope 在类中 SeriesImpldimension - chart dimensionCopyright © 2005-2008 Actuate Corp. All rights reserved.