|
||||||||||
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
TypePackage.getPieSeries()
Method Summary | |
---|---|
PieSeries |
copyInstance()
A convenient method to get an instance copy. |
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 |
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 |
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 |
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, 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, 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)
PieSeries copyInstance()
copyInstance
in interface Series
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |