public interface PieSeries extends Series
The following features are supported:
TypePackage.getPieSeries()
Modifier and Type | Method and Description |
---|---|
PieSeries |
copyInstance() |
int |
getExplosion()
Returns the value of the 'Explosion' attribute.
|
java.lang.String |
getExplosionExpression()
Returns the value of the 'Explosion Expression' attribute.
|
double |
getInnerRadius()
Returns the value of the 'Inner Radius' attribute.
|
LineAttributes |
getLeaderLineAttributes()
Returns the value of the 'Leader Line Attributes' containment reference.
|
double |
getLeaderLineLength()
Returns the value of the 'Leader Line Length' attribute.
|
LeaderLineStyle |
getLeaderLineStyle()
Returns the value of the 'Leader Line Style' attribute.
|
double |
getRatio()
Returns the value of the 'Ratio' attribute.
|
double |
getRotation()
Returns the value of the 'Rotation' attribute.
|
ColorDefinition |
getSliceOutline()
Returns the value of the 'Slice Outline' containment reference.
|
Label |
getTitle()
Returns the value of the 'Title' containment reference.
|
Position |
getTitlePosition()
Returns the value of the 'Title Position' attribute.
|
boolean |
isClockwise()
Returns the value of the 'Clockwise' attribute.
|
boolean |
isInnerRadiusPercent()
Returns the value of the 'Inner Radius Percent' attribute.
|
boolean |
isSetClockwise()
Returns whether the value of the '
Clockwise ' attribute is set. |
boolean |
isSetExplosion()
Returns whether the value of the '
Explosion ' attribute is set. |
boolean |
isSetInnerRadius()
Returns whether the value of the '
Inner Radius ' attribute is set. |
boolean |
isSetInnerRadiusPercent()
Returns whether the value of the '
Inner Radius Percent ' attribute is set. |
boolean |
isSetLeaderLineLength()
Returns whether the value of the '
Leader Line Length ' attribute is set. |
boolean |
isSetLeaderLineStyle()
Returns whether the value of the '
Leader Line Style ' attribute is set. |
boolean |
isSetRatio()
Returns whether the value of the '
Ratio ' attribute is set. |
boolean |
isSetRotation()
Returns whether the value of the '
Rotation ' attribute is set. |
boolean |
isSetTitlePosition()
Returns whether the value of the '
Title Position ' attribute is set. |
void |
setClockwise(boolean value)
Sets the value of the '
Clockwise ' attribute. |
void |
setExplosion(int value)
Sets the value of the '
Explosion ' attribute. |
void |
setExplosionExpression(java.lang.String value)
Sets the value of the '
Explosion Expression ' attribute. |
void |
setInnerRadius(double value)
Sets the value of the '
Inner Radius ' attribute. |
void |
setInnerRadiusPercent(boolean value)
Sets the value of the '
Inner Radius Percent ' attribute. |
void |
setLeaderLineAttributes(LineAttributes value)
Sets the value of the '
Leader Line Attributes ' containment reference. |
void |
setLeaderLineLength(double value)
Sets the value of the '
Leader Line Length ' attribute. |
void |
setLeaderLineStyle(LeaderLineStyle value)
Sets the value of the '
Leader Line Style ' attribute. |
void |
setRatio(double value)
Sets the value of the '
Ratio ' attribute. |
void |
setRotation(double value)
Sets the value of the '
Rotation ' attribute. |
void |
setSliceOutline(ColorDefinition value)
Sets the value of the '
Slice Outline ' containment reference. |
void |
setTitle(Label value)
Sets the value of the '
Title ' containment reference. |
void |
setTitlePosition(Position value)
Sets the value of the '
Title Position ' attribute. |
void |
unsetClockwise()
Unsets the value of the '
Clockwise ' attribute. |
void |
unsetExplosion()
Unsets the value of the '
Explosion ' attribute. |
void |
unsetInnerRadius()
Unsets the value of the '
Inner Radius ' attribute. |
void |
unsetInnerRadiusPercent()
Unsets the value of the '
Inner Radius Percent ' attribute. |
void |
unsetLeaderLineLength()
Unsets the value of the '
Leader Line Length ' attribute. |
void |
unsetLeaderLineStyle()
Unsets the value of the '
Leader Line Style ' attribute. |
void |
unsetRatio()
Unsets the value of the '
Ratio ' attribute. |
void |
unsetRotation()
Unsets the value of the '
Rotation ' attribute. |
void |
unsetTitlePosition()
Unsets the value of the '
Title Position ' attribute. |
canBeStacked, canParticipateInCombination, canShareAxisUnit, getCursor, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, getDefinedDataDefinitionIndex, getDisplayName, getLabel, getLabelPosition, getLabelPositionScope, 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, unsetVisible
int getExplosion()
isSetExplosion()
,
unsetExplosion()
,
setExplosion(int)
,
TypePackage.getPieSeries_Explosion()
void setExplosion(int value)
Explosion
' attribute.
value
- the new value of the 'Explosion' attribute.isSetExplosion()
,
unsetExplosion()
,
getExplosion()
void unsetExplosion()
Explosion
' attribute.
isSetExplosion()
,
getExplosion()
,
setExplosion(int)
boolean isSetExplosion()
Explosion
' attribute is set. unsetExplosion()
,
getExplosion()
,
setExplosion(int)
java.lang.String getExplosionExpression()
setExplosionExpression(String)
,
TypePackage.getPieSeries_ExplosionExpression()
void setExplosionExpression(java.lang.String value)
Explosion Expression
' attribute.
value
- the new value of the 'Explosion Expression' attribute.getExplosionExpression()
Label getTitle()
setTitle(Label)
,
TypePackage.getPieSeries_Title()
void setTitle(Label value)
Title
' containment reference.
value
- the new value of the 'Title' containment reference.getTitle()
Position getTitlePosition()
"Above"
. The literals are from the enumeration
Position
.
Holds the position property for a series title.
Position
,
isSetTitlePosition()
,
unsetTitlePosition()
,
setTitlePosition(Position)
,
TypePackage.getPieSeries_TitlePosition()
void setTitlePosition(Position value)
Title Position
' attribute. value
- the new value of the 'Title Position' attribute.Position
,
isSetTitlePosition()
,
unsetTitlePosition()
,
getTitlePosition()
void unsetTitlePosition()
Title Position
' attribute. boolean isSetTitlePosition()
Title Position
' attribute is set.
unsetTitlePosition()
,
getTitlePosition()
,
setTitlePosition(Position)
LineAttributes getLeaderLineAttributes()
setLeaderLineAttributes(LineAttributes)
,
TypePackage.getPieSeries_LeaderLineAttributes()
void setLeaderLineAttributes(LineAttributes value)
Leader Line Attributes
' containment reference.
value
- the new value of the 'Leader Line Attributes' containment reference.getLeaderLineAttributes()
LeaderLineStyle getLeaderLineStyle()
"Fixed_Length"
.
The literals are from the enumeration LeaderLineStyle
.
Specifies how the leader lines are to be
shown.
LeaderLineStyle
,
isSetLeaderLineStyle()
,
unsetLeaderLineStyle()
,
setLeaderLineStyle(LeaderLineStyle)
,
TypePackage.getPieSeries_LeaderLineStyle()
void setLeaderLineStyle(LeaderLineStyle value)
Leader Line Style
' attribute.
value
- the new value of the 'Leader Line Style' attribute.LeaderLineStyle
,
isSetLeaderLineStyle()
,
unsetLeaderLineStyle()
,
getLeaderLineStyle()
void unsetLeaderLineStyle()
Leader Line Style
' attribute.
boolean isSetLeaderLineStyle()
Leader Line Style
' attribute is set.
unsetLeaderLineStyle()
,
getLeaderLineStyle()
,
setLeaderLineStyle(LeaderLineStyle)
double getLeaderLineLength()
isSetLeaderLineLength()
,
unsetLeaderLineLength()
,
setLeaderLineLength(double)
,
TypePackage.getPieSeries_LeaderLineLength()
void setLeaderLineLength(double value)
Leader Line Length
' attribute.
value
- the new value of the 'Leader Line Length' attribute.isSetLeaderLineLength()
,
unsetLeaderLineLength()
,
getLeaderLineLength()
void unsetLeaderLineLength()
Leader Line Length
' attribute.
boolean isSetLeaderLineLength()
Leader Line Length
' attribute is set.
unsetLeaderLineLength()
,
getLeaderLineLength()
,
setLeaderLineLength(double)
ColorDefinition getSliceOutline()
setSliceOutline(ColorDefinition)
,
TypePackage.getPieSeries_SliceOutline()
void setSliceOutline(ColorDefinition value)
Slice Outline
' containment reference.
value
- the new value of the 'Slice Outline' containment reference.getSliceOutline()
double getRatio()
"1"
.
Defines the ratio(height/width) of the
oval, 1 means it's a circle, 0 means
stretch automatically.
isSetRatio()
,
unsetRatio()
,
setRatio(double)
,
TypePackage.getPieSeries_Ratio()
void setRatio(double value)
Ratio
' attribute.
value
- the new value of the 'Ratio' attribute.isSetRatio()
,
unsetRatio()
,
getRatio()
void unsetRatio()
Ratio
' attribute.
isSetRatio()
,
getRatio()
,
setRatio(double)
boolean isSetRatio()
Ratio
' attribute is set.
unsetRatio()
,
getRatio()
,
setRatio(double)
double getRotation()
"0"
.
Defines the rotation of the pie, 0 means
start drawing the first slice from the
east.
isSetRotation()
,
unsetRotation()
,
setRotation(double)
,
TypePackage.getPieSeries_Rotation()
void setRotation(double value)
Rotation
' attribute.
value
- the new value of the 'Rotation' attribute.isSetRotation()
,
unsetRotation()
,
getRotation()
void unsetRotation()
Rotation
' attribute.
isSetRotation()
,
getRotation()
,
setRotation(double)
boolean isSetRotation()
Rotation
' attribute is set.
unsetRotation()
,
getRotation()
,
setRotation(double)
boolean isClockwise()
"false"
.
Attribute "Clockwise" Specifies whether
the pie slices are rendered in clockwise
direction, by default they will be
rendered in counter-clockwise direction.
isSetClockwise()
,
unsetClockwise()
,
setClockwise(boolean)
,
TypePackage.getPieSeries_Clockwise()
void setClockwise(boolean value)
Clockwise
' attribute.
value
- the new value of the 'Clockwise' attribute.isSetClockwise()
,
unsetClockwise()
,
isClockwise()
void unsetClockwise()
Clockwise
' attribute.
isSetClockwise()
,
isClockwise()
,
setClockwise(boolean)
boolean isSetClockwise()
Clockwise
' attribute is set.
unsetClockwise()
,
isClockwise()
,
setClockwise(boolean)
double getInnerRadius()
"0"
.
Defines inner radius, if inner radius
greater than 0, it should be a dount
pie. If value of inner radius is between
0 and 1, the inner radius is percentage
value of width/height of pie, otherwise
it is actual size.
isSetInnerRadius()
,
unsetInnerRadius()
,
setInnerRadius(double)
,
TypePackage.getPieSeries_InnerRadius()
void setInnerRadius(double value)
Inner Radius
' attribute.
value
- the new value of the 'Inner Radius' attribute.isSetInnerRadius()
,
unsetInnerRadius()
,
getInnerRadius()
void unsetInnerRadius()
Inner Radius
' attribute.
isSetInnerRadius()
,
getInnerRadius()
,
setInnerRadius(double)
boolean isSetInnerRadius()
Inner Radius
' attribute is set.
unsetInnerRadius()
,
getInnerRadius()
,
setInnerRadius(double)
boolean isInnerRadiusPercent()
"true"
.
Indicates if the value of inner radius is a percent value or actual value.
isSetInnerRadiusPercent()
,
unsetInnerRadiusPercent()
,
setInnerRadiusPercent(boolean)
,
TypePackage.getPieSeries_InnerRadiusPercent()
void setInnerRadiusPercent(boolean value)
Inner Radius Percent
' attribute.
value
- the new value of the 'Inner Radius Percent' attribute.isSetInnerRadiusPercent()
,
unsetInnerRadiusPercent()
,
isInnerRadiusPercent()
void unsetInnerRadiusPercent()
Inner Radius Percent
' attribute.
boolean isSetInnerRadiusPercent()
Inner Radius Percent
' attribute is set.
unsetInnerRadiusPercent()
,
isInnerRadiusPercent()
,
setInnerRadiusPercent(boolean)
PieSeries copyInstance()
copyInstance
in interface IChartObject
copyInstance
in interface Series
Copyright © 2005-2008 Actuate Corp. All rights reserved.