Package org.eclipse.birt.chart.event
Class PolygonRenderEvent
java.lang.Object
java.util.EventObject
org.eclipse.birt.chart.event.ChartEvent
org.eclipse.birt.chart.event.PrimitiveRenderEvent
org.eclipse.birt.chart.event.PolygonRenderEvent
- All Implemented Interfaces:
Serializable
,Comparable
- Direct Known Subclasses:
Polygon3DRenderEvent
A rendering event type for rendering Polygon object.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
DRAW, FILL, iObjIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
final void
draw
(IDeviceRenderer idr) Causes this instruction to 'draw' itself on the device rendererfinal void
fill
(IDeviceRenderer idr) Causes this instruction to 'fill' itself on the device rendererReturns the mimimum bounds required to contain the rendering area for current event.final Location[]
void
reset()
Resets the inner state of current event.void
setBackground
(Fill ifBackground) Sets the background fill attributes for the polygonvoid
setOutline
(LineAttributes lia) Sets the polygon outline attributesfinal void
Sets the co-ordinates for each point that defines the polygon.Methods inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
compareRegular, compareTo, compareTransposed, getDepth, getLabel, isEnabled, setDepth, setEnable
Methods inherited from class org.eclipse.birt.chart.event.ChartEvent
setSourceObject
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
PolygonRenderEvent
The constructor.
-
-
Method Details
-
setPoints
Sets the co-ordinates for each point that defines the polygon. -
getPoints
- Returns:
- Returns the co-ordinates for each point in the polygon
-
getBackground
- Overrides:
getBackground
in classPrimitiveRenderEvent
- Returns:
- Returns the background fill attributes for the polygon
-
setBackground
Sets the background fill attributes for the polygon -
getOutline
- Returns:
- Returns the polygon outline attributes.
-
setOutline
Sets the polygon outline attributes -
getBounds
Description copied from class:PrimitiveRenderEvent
Returns the mimimum bounds required to contain the rendering area for current event.- Overrides:
getBounds
in classPrimitiveRenderEvent
- Returns:
- Throws:
ChartException
- if not implemented by concrete class
-
copy
- Overrides:
copy
in classPrimitiveRenderEvent
- Returns:
- A copy of this primitive rendering instruction implemented by subclasses
-
draw
Description copied from class:PrimitiveRenderEvent
Causes this instruction to 'draw' itself on the device renderer- Overrides:
draw
in classPrimitiveRenderEvent
- Throws:
ChartException
-
fill
Description copied from class:PrimitiveRenderEvent
Causes this instruction to 'fill' itself on the device renderer- Overrides:
fill
in classPrimitiveRenderEvent
- Throws:
ChartException
-
reset
public void reset()Description copied from class:ChartEvent
Resets the inner state of current event. This must be implemented if the object is cached and reused.- Specified by:
reset
in classChartEvent
-
getLineAttributes
- Overrides:
getLineAttributes
in classPrimitiveRenderEvent
- Returns:
- A reference to the LineAttributes
-