public interface IPrimitiveRenderer
extends java.util.EventListener
| 限定符和类型 | 方法和说明 |
|---|---|
void |
applyTransformation(TransformationEvent tev)
This method is capable of applying a global transformation on the device
specific graphics context Available transformation types are: SCALE,
TRANSLATE, ROTATE
|
void |
drawArc(ArcRenderEvent are)
This method is responsible for drawing an elliptical arc on the target
rendering device's graphic context.
|
void |
drawArea(AreaRenderEvent are)
This method is responsible for drawing a custom defined area on the
target rendering device's graphic context.
|
void |
drawImage(ImageRenderEvent ire)
This method is responsible for drawing an image on the target rendering
device's graphic context.
|
void |
drawLine(LineRenderEvent lre)
This method is responsible for drawing a line on the target rendering
device's graphic context.
|
void |
drawOval(OvalRenderEvent ore)
This method is responsible for drawing an oval area on the target
rendering device's graphic context.
|
void |
drawPolygon(PolygonRenderEvent pre)
This method is responsible for drawing a polygon on the target rendering
device's graphic context.
|
void |
drawRectangle(RectangleRenderEvent rre)
This method is responsible for drawing a rectangle on the target
rendering device's graphic context.
|
void |
drawText(TextRenderEvent tre)
This method renders text on the target rendering device's graphic context
using one of the three methods:
1.
|
void |
enableInteraction(InteractionEvent ie) |
void |
fillArc(ArcRenderEvent are)
This method is responsible for filling an elliptical arc on the target
rendering device's graphic context.
|
void |
fillArea(AreaRenderEvent are)
This method is responsible for filling a custom defined area on the
target rendering device's graphic context.
|
void |
fillOval(OvalRenderEvent ore)
This method is responsible for filling an oval area on the target
rendering device's graphic context.
|
void |
fillPolygon(PolygonRenderEvent pre)
This method is responsible for filling a polygon on the target rendering
device's graphic context.
|
void |
fillRectangle(RectangleRenderEvent rre)
This method is responsible for filling a rectangle on the target
rendering device's graphic context.
|
void |
setClip(ClipRenderEvent cre)
This method is responsible for clipping an arbitrary area on the target
rendering device's graphic context.
|
void setClip(ClipRenderEvent cre)
cre - Encapsulated information that defines the area to be clippedvoid drawImage(ImageRenderEvent ire) throws ChartException
ire - Encapsulated information that defines a polygon and its
attributesChartExceptionvoid drawLine(LineRenderEvent lre) throws ChartException
lre - Encapsulated information that defines a line and its
attributesChartExceptionvoid drawRectangle(RectangleRenderEvent rre) throws ChartException
rre - Encapsulated information that defines a rectangle and its
attributesChartExceptionvoid fillRectangle(RectangleRenderEvent rre) throws ChartException
rre - Encapsulated information that defines a rectangle and its
attributesChartExceptionvoid drawPolygon(PolygonRenderEvent pre) throws ChartException
pre - Encapsulated information that defines a polygon and its
attributesChartExceptionvoid fillPolygon(PolygonRenderEvent pre) throws ChartException
pre - Encapsulated information that defines a polygon and its
attributesChartExceptionvoid drawArc(ArcRenderEvent are) throws ChartException
are - Encapsulated information that defines the arc and its
attributesChartExceptionvoid fillArc(ArcRenderEvent are) throws ChartException
are - Encapsulated information that defines an arc and its
attributesChartExceptionvoid enableInteraction(InteractionEvent ie) throws ChartException
ie - ChartExceptionvoid drawArea(AreaRenderEvent are) throws ChartException
are - Encapsulated information that defines the area and its
attributesChartExceptionvoid fillArea(AreaRenderEvent are) throws ChartException
are - Encapsulated information that defines the area and its
attributesChartExceptionvoid drawOval(OvalRenderEvent ore) throws ChartException
ore - Encapsulated information that defines the oval and its
attributesChartExceptionvoid fillOval(OvalRenderEvent ore) throws ChartException
ore - Encapsulated information that defines the oval and its
attributesChartExceptionvoid drawText(TextRenderEvent tre) throws ChartException
ore - Encapsulated information that defines the text being rendered,
its position and various other attributesChartExceptionvoid applyTransformation(TransformationEvent tev) throws ChartException
tev - ChartExceptionCopyright © 2005-2008 Actuate Corp. All rights reserved.