|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PieSeries
A representation of the model object 'Pie Series'. This is a Series type that, during design time, holds the query data for Pie charts, and during run time, holds the value for each data point in the pie that represents the series. When rendered, each series is drawn as a complete pie, and each data point in that series defines the size of the pie's slices. A pie chart with multiple series will draw multiple pies.
The following features are supported:
Explosion
Explosion Expression
Title
Title Position
Leader Line Attributes
Leader Line Style
Leader Line Length
Slice Outline
Ratio
Rotation
Clockwise
TypePackage.getPieSeries()
Method Summary | |
---|---|
PieSeries |
copyInstance()
|
int |
getExplosion()
Returns the value of the 'Explosion' attribute. |
java.lang.String |
getExplosionExpression()
Returns the value of the 'Explosion Expression' 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 |
isSetClockwise()
Returns whether the value of the ' Clockwise ' attribute is set. |
boolean |
isSetExplosion()
Returns whether the value of the ' Explosion ' 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 |
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 |
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. |
Methods inherited from interface org.eclipse.birt.chart.model.component.Series |
---|
canBeStacked, canParticipateInCombination, canShareAxisUnit, getCursor, getCurveFitting, getDataDefinition, getDataPoint, getDataSet, getDataSet, getDataSets, 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 |
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 |
Method Detail |
---|
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.
isSetTitlePosition()
,
getTitlePosition()
,
setTitlePosition(Position)
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.
isSetLeaderLineStyle()
,
getLeaderLineStyle()
,
setLeaderLineStyle(LeaderLineStyle)
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.
isSetLeaderLineLength()
,
getLeaderLineLength()
,
setLeaderLineLength(double)
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)
PieSeries copyInstance()
copyInstance
in interface IChartObject
copyInstance
in interface Series
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |