| java.lang.Object com.sun.pisces.PiscesShapeRenderer
PiscesShapeRenderer | public class PiscesShapeRenderer implements GCIShapeRenderer(Code) | | PiscesShapeRenderer
|
Method Summary | |
void | acquireSurface() | public void | attributesModified(int attribute) Notifies the renderer that some of the attribute[s] in the
render context has been modified. | public void | clipModified() | public void | compositeModified() | public void | contextCreated(GCIRenderContext context) Notifies the renderer that a render context is created
for this renderer. | public void | contextDisposed() Notifies the renderer that the render context is disposed. | public GCIRenderer | create() | public void | drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) | public void | drawLine(int x0, int y0, int x1, int y1) | public void | drawOval(int x, int y, int w, int h) | public void | drawPolyline(int xPoints, int yPoints, int nPoints, boolean close) | public void | drawRect(int x, int y, int w, int h) | public void | drawRoundRect(int x, int y, int w, int h, int aw, int ah) | public void | fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) | public void | fillOval(int x, int y, int w, int h) | public void | fillPolygon(int xPoints, int yPoints, int nPoints) | public void | fillRect(int x, int y, int w, int h) | public void | fillRect2(int x, int y, int w, int h) | public void | fillRoundRect(int x, int y, int w, int h, int aw, int ah) | final public void | fontModified() | protected static int | getByteShiftForPixelArrayCount(int arrayType) | public void | hintsModified() | public static GCIAdvancedShapeRenderer | newAdvancedInstance(GCIDrawingSurface surface) Factory method as mandated by GCI. | public static GCIShapeRenderer | newInstance(GCIDrawingSurface surface, boolean lcduiGraphics, boolean useContextTransform) Factory method as mandated by GCI. | public void | paintModified() | void | releaseSurface() | public void | strokeModified() | public void | transformModified() |
FIXED_1_0 | final static float FIXED_1_0(Code) | | |
context | GCIRenderContext context(Code) | | |
PiscesShapeRenderer | protected PiscesShapeRenderer(GCIDrawingSurface surface)(Code) | | Creates a new instance of PiscesShapeRenderer
|
acquireSurface | void acquireSurface()(Code) | | |
attributesModified | public void attributesModified(int attribute)(Code) | | Notifies the renderer that some of the attribute[s] in the
render context has been modified.
Parameters: attribute - one of the constant specified in the see alsosection should be passed. See Also: com.sun.me.gci.renderer.GCIRenderContext.ATTRIBUTE_CLIP |
clipModified | public void clipModified()(Code) | | |
compositeModified | public void compositeModified()(Code) | | |
contextCreated | public void contextCreated(GCIRenderContext context)(Code) | | Notifies the renderer that a render context is created
for this renderer. The context must be initialized with all the
attributes when this method is invoked.
|
contextDisposed | public void contextDisposed()(Code) | | Notifies the renderer that the render context is disposed. The
renderer implementation can free any resources allocated for
servicing the context.
|
create | public GCIRenderer create()(Code) | | |
drawArc | public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)(Code) | | |
drawLine | public void drawLine(int x0, int y0, int x1, int y1)(Code) | | |
drawOval | public void drawOval(int x, int y, int w, int h)(Code) | | |
drawPolyline | public void drawPolyline(int xPoints, int yPoints, int nPoints, boolean close)(Code) | | |
drawRect | public void drawRect(int x, int y, int w, int h)(Code) | | |
drawRoundRect | public void drawRoundRect(int x, int y, int w, int h, int aw, int ah)(Code) | | |
fillArc | public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)(Code) | | |
fillOval | public void fillOval(int x, int y, int w, int h)(Code) | | |
fillPolygon | public void fillPolygon(int xPoints, int yPoints, int nPoints)(Code) | | |
fillRect | public void fillRect(int x, int y, int w, int h)(Code) | | |
fillRect2 | public void fillRect2(int x, int y, int w, int h)(Code) | | |
fillRoundRect | public void fillRoundRect(int x, int y, int w, int h, int aw, int ah)(Code) | | |
fontModified | final public void fontModified()(Code) | | |
getByteShiftForPixelArrayCount | protected static int getByteShiftForPixelArrayCount(int arrayType)(Code) | | |
hintsModified | public void hintsModified()(Code) | | |
newAdvancedInstance | public static GCIAdvancedShapeRenderer newAdvancedInstance(GCIDrawingSurface surface)(Code) | | Factory method as mandated by GCI.
|
newInstance | public static GCIShapeRenderer newInstance(GCIDrawingSurface surface, boolean lcduiGraphics, boolean useContextTransform)(Code) | | Factory method as mandated by GCI.
|
paintModified | public void paintModified()(Code) | | |
releaseSurface | void releaseSurface()(Code) | | |
strokeModified | public void strokeModified()(Code) | | |
transformModified | public void transformModified()(Code) | | |
|
|