|
||||||||||
| 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.AbstractCategoryItemRenderer
org.jfree.chart.renderer.BoxAndWhiskerRenderer
A box-and-whisker renderer.
| 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 | |
BoxAndWhiskerRenderer()
Default constructor. |
|
| Method Summary | |
void |
drawHorizontalItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column)
Draws the visual representation of a single data item when the plot has a horizontal orientation. |
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)
Draw a single data item. |
void |
drawVerticalItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column)
Draws the visual representation of a single data item when the plot has a vertical orientation. |
boolean |
equals(java.lang.Object obj)
Tests this renderer for equality with an arbitrary object. |
java.awt.Paint |
getArtifactPaint()
Returns the paint used to color the median and average markers. |
boolean |
getFillBox()
Returns the flag that controls whether or not the box is filled. |
double |
getItemMargin()
Returns the item margin. |
CategoryItemRendererState |
initialise(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
int rendererIndex,
PlotRenderingInfo info)
Initialises the renderer. |
void |
setArtifactPaint(java.awt.Paint paint)
Sets the paint used to color the median and average markers. |
void |
setFillBox(boolean flag)
Sets the flag that controls whether or not the box is filled and sends a RendererChangeEvent to all registered listeners. |
void |
setItemMargin(double margin)
Sets the item margin. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jfree.util.PublicCloneable |
clone |
| Constructor Detail |
public BoxAndWhiskerRenderer()
| Method Detail |
public java.awt.Paint getArtifactPaint()
public void setArtifactPaint(java.awt.Paint paint)
paint - the paint.public boolean getFillBox()
public void setFillBox(boolean flag)
RendererChangeEvent to all registered listeners.
flag - the flag.public double getItemMargin()
public void setItemMargin(double margin)
margin - the margin.
public CategoryItemRendererState initialise(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
int rendererIndex,
PlotRenderingInfo info)
This method gets called once at the start of the process of drawing a chart.
initialise in interface CategoryItemRendererinitialise in class AbstractCategoryItemRendererg2 - the graphics device.dataArea - the area in which the data is to be plotted.plot - the plot.rendererIndex - the renderer index.info - collects chart rendering information for return to caller.
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)
drawItem in interface CategoryItemRendererg2 - the graphics device.state - the renderer state.dataArea - the area in which the data is drawn.plot - the plot.domainAxis - the domain axis.rangeAxis - the range axis.dataset - the data.row - the row index (zero-based).column - the column index (zero-based).
public void drawHorizontalItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column)
g2 - the graphics device.state - the renderer state.dataArea - the area within which the plot is being drawn.plot - the plot (can be used to obtain standard color information etc).domainAxis - the domain axis.rangeAxis - the range axis.dataset - the dataset.row - the row index (zero-based).column - the column index (zero-based).
public void drawVerticalItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column)
g2 - the graphics device.state - the renderer state.dataArea - the area within which the plot is being drawn.plot - the plot (can be used to obtain standard color information etc).domainAxis - the domain axis.rangeAxis - the range axis.dataset - the dataset.row - the row index (zero-based).column - the column index (zero-based).public boolean equals(java.lang.Object obj)
equals in class AbstractCategoryItemRendererobj - the object (null permitted).
true or false.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||