|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.render.AbstractRender
com.ijchart.xychart.render.noaxis.AbstractNoAxisRender
public abstract class AbstractNoAxisRender
Title: IJChart
Description: a chart library for the Java(tm) platform.
Base class providing common services for no axis renders.Copyright: Copyright (c) 2013
Company:
Field Summary |
---|
Constructor Summary | |
---|---|
protected |
AbstractNoAxisRender(IMatrixDataset dataset)
constructor. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Creates and returns a copy of this object. |
protected IChartShape |
createItemShape(int row,
int column,
java.awt.Paint autoFillPaint,
java.awt.Paint autoBorderPaint,
java.awt.Stroke autoBorderStroke,
float alpha,
java.lang.Object appendParam)
Create a RectangleTextChartShape object. |
abstract void |
drawAllItems(java.awt.geom.Rectangle2D dataArea,
RenderShapeCollection renderShapes,
float alpha)
Draws all data items. |
boolean |
equals(java.lang.Object obj)
Indicates if some other object is "equal to" this one. |
int |
hashCode()
Returns a hash code value for the object. |
java.lang.String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected AbstractNoAxisRender(IMatrixDataset dataset)
dataset
- IMatrixDataset
The dataset (null not permitted).Method Detail |
---|
public abstract void drawAllItems(java.awt.geom.Rectangle2D dataArea, RenderShapeCollection renderShapes, float alpha)
dataArea
- Rectangle2D
The chart data area (null not permitted).renderShapes
- RenderShapeCollection
Collects information about the render (null not permitted).alpha
- float
The alpha transparency (in the range 0.0f to 1.0f, where 0.0f is fully transparent,
and 1.0f is fully opaque).protected IChartShape createItemShape(int row, int column, java.awt.Paint autoFillPaint, java.awt.Paint autoBorderPaint, java.awt.Stroke autoBorderStroke, float alpha, java.lang.Object appendParam)
row
- int
The dataset row num.column
- int
The dataset column num.autoFillPaint
-
The auto selected fill paint (null permitted).autoBorderPaint
-
The auto selected border paint (null permitted).autoBorderStroke
-
The auto selected border stroke (null permitted).alpha
- float
The alpha transparency (in the range 0.0f to 1.0f, where 0.0f is fully transparent,
and 1.0f is fully opaque).appendParam
- Object
The append parameter,used for special propose (null permitted).
public boolean equals(java.lang.Object obj)
equals
in class AbstractRender
obj
-
the reference object with which to compare.
public int hashCode()
hashCode
in class AbstractRender
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class AbstractRender
java.lang.CloneNotSupportedException
- if the object's class does not
support the Cloneable interface. Subclasses
that override the clone method can also
throw this exception to indicate that an instance cannot
be cloned.public java.lang.String toString()
toString
in class AbstractRender
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |