|
|||||||||
| 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.AbstractWithAxisRender
com.ijchart.xychart.render.xy.AbstractXYRender
com.ijchart.xychart.render.xy.AbstractXYAreaRender
public abstract class AbstractXYAreaRender
Title: IJChart
Description: a chart library for the Java(tm) platform.
An abstract class for draw xy area shapes.Copyright: Copyright (c) 2013
Company:
| Field Summary | |
|---|---|
protected java.util.List |
uniqueXValues
The unique x values of data in dataset. |
| Constructor Summary | |
|---|---|
AbstractXYAreaRender(IMatrixDataset dataset)
constructor. |
|
| Method Summary | |
|---|---|
protected void |
calculateUniqueXValues()
Calculate the unique x values. |
protected void |
checkRowDataDuplicate()
Check whether or not the x values are duplicate of a series. |
java.lang.Object |
clone()
Creates and returns a copy of this object. |
protected IChartShape |
createItemShapeOnly(java.awt.geom.Rectangle2D rect,
java.lang.String text,
java.lang.Object appendParam)
Create a shape with no attribute specified. |
boolean |
equals(java.lang.Object obj)
Indicates if some other object is "equal to" this one. |
LegendType |
getLegendType()
Return the legend type. |
int |
hashCode()
Returns a hash code value for the object. |
protected java.lang.Object[] |
processDataset()
Process the dataset, returns the new format of the dataset. |
java.lang.String |
toString()
Returns a string representation of the object. |
| Methods inherited from class com.ijchart.xychart.render.xy.AbstractXYRender |
|---|
addAnnotation, drawAllAnnotation, drawAllItems, getAllAnnotations, removeAllAnnotation |
| Methods inherited from class com.ijchart.xychart.render.AbstractWithAxisRender |
|---|
createItemShape, createValueMarkerShape, drawIntervalValueMarker, drawValueMarker, getValueAxisOffsetType |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.List uniqueXValues
| Constructor Detail |
|---|
public AbstractXYAreaRender(IMatrixDataset dataset)
dataset - IMatrixDataset
The dataset (null not permitted).| Method Detail |
|---|
protected IChartShape createItemShapeOnly(java.awt.geom.Rectangle2D rect,
java.lang.String text,
java.lang.Object appendParam)
createItemShapeOnly in class AbstractRenderrect - Rectangle2D
The bar rectangle (null not permitted).text - String
The text (null permitted).appendParam - Object
The append parameter,used for special propose (null permitted).
protected java.lang.Object[] processDataset()
protected void calculateUniqueXValues()
protected void checkRowDataDuplicate()
public LegendType getLegendType()
getLegendType in interface IRendergetLegendType in class AbstractRenderpublic boolean equals(java.lang.Object obj)
equals in class AbstractXYRenderobj -
the reference object with which to compare.
public int hashCode()
hashCode in class AbstractXYRender
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class AbstractXYRenderjava.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 AbstractXYRender
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||