|
|||||||||
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.
提供没有坐标轴的render的抽象实现.Copyright: Copyright (c) 2013
Company:
Field Summary |
---|
Constructor Summary | |
---|---|
protected |
AbstractNoAxisRender(IMatrixDataset dataset)
构造器. |
Method Summary | |
---|---|
java.lang.Object |
clone()
返回克隆的对象. |
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)
创建一个RectangleTextChartShape对象. |
abstract void |
drawAllItems(java.awt.geom.Rectangle2D dataArea,
RenderShapeCollection renderShapes,
float alpha)
绘制所有的图形. |
boolean |
equals(java.lang.Object obj)
测试两个对象是否相等. |
int |
hashCode()
计算对象的hashcode值. |
java.lang.String |
toString()
覆盖toString方法. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected AbstractNoAxisRender(IMatrixDataset dataset)
dataset
- IMatrixDataset 数据集 (不可为null).
Method Detail |
---|
public abstract void drawAllItems(java.awt.geom.Rectangle2D dataArea, RenderShapeCollection renderShapes, float alpha)
dataArea
- Rectangle2D 数据区域 (不可为null).
renderShapes
- RenderShapeCollection render图形集合 (不可为null).
alpha
- float alpha值,须属于闭区间[0.0,1.0].
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 数据集的行数.
column
- int 数据集的列数.
autoFillPaint
- 自动选择的填充Paint对象 (可为null).
autoBorderPaint
- 自动选择的绘制边框的Paint对象 (不可为null).
autoBorderStroke
- 自动选择的绘制边框的Stroke对象 (不可为null).
alpha
- float alpha值,须属于闭区间[0.0,1.0].
appendParam
- Object 附加的参数,用于传递额外的对象 (可为null).
public boolean equals(java.lang.Object obj)
equals
in class AbstractRender
obj
- 要比较的对象
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 |