|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.chart.renderer.AbstractRenderer
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer
org.jfree.chart.renderer.category.AreaRenderer
public class AreaRenderer
A category item renderer that draws area charts. You can use this renderer
with the CategoryPlot
class.
Field Summary |
---|
Fields inherited from class org.jfree.chart.renderer.AbstractRenderer |
---|
DEFAULT_OUTLINE_PAINT, DEFAULT_OUTLINE_STROKE, DEFAULT_PAINT, DEFAULT_SHAPE, DEFAULT_STROKE, DEFAULT_VALUE_LABEL_FONT, DEFAULT_VALUE_LABEL_PAINT, ZERO |
Constructor Summary | |
---|---|
AreaRenderer()
Creates a new renderer. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns an independent copy of the renderer. |
void |
drawItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column,
int pass)
Draw a single data item. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
AreaRendererEndType |
getEndType()
Returns a token that controls how the renderer draws the end points. |
LegendItem |
getLegendItem(int datasetIndex,
int series)
Returns a legend item for a series. |
void |
setEndType(AreaRendererEndType type)
Sets a token that controls how the renderer draws the end points, and sends a RendererChangeEvent to all registered listeners. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AreaRenderer()
Method Detail |
---|
public AreaRendererEndType getEndType()
AreaRendererEndType.TAPER
.
null
).setEndType(org.jfree.chart.renderer.AreaRendererEndType)
public void setEndType(AreaRendererEndType type)
RendererChangeEvent
to all registered listeners.
type
- the end type (null
not permitted).getEndType()
public LegendItem getLegendItem(int datasetIndex, int series)
getLegendItem
in interface CategoryItemRenderer
getLegendItem
in class AbstractCategoryItemRenderer
datasetIndex
- the dataset index (zero-based).series
- the series index (zero-based).
AbstractCategoryItemRenderer.getLegendItems()
public void drawItem(java.awt.Graphics2D g2, CategoryItemRendererState state, java.awt.geom.Rectangle2D dataArea, CategoryPlot plot, CategoryAxis domainAxis, ValueAxis rangeAxis, CategoryDataset dataset, int row, int column, int pass)
drawItem
in interface CategoryItemRenderer
g2
- the graphics device.state
- the renderer state.dataArea
- the data plot area.plot
- the plot.domainAxis
- the domain axis.rangeAxis
- the range axis.dataset
- the dataset.row
- the row index (zero-based).column
- the column index (zero-based).pass
- the pass index.public boolean equals(java.lang.Object obj)
equals
in class AbstractCategoryItemRenderer
obj
- the object to test (null
permitted).
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface org.jfree.util.PublicCloneable
clone
in class AbstractCategoryItemRenderer
java.lang.CloneNotSupportedException
- should not happen.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |