|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jfree.chart.renderer.AbstractRenderer | +--org.jfree.chart.renderer.AbstractXYItemRenderer | +--org.jfree.chart.renderer.StandardXYItemRenderer | +--org.jfree.chart.renderer.ReverseXYItemRenderer
This renderer performs exactly the same function as StandardXYItemRenderer, except that it switches the X and Y values (effectively rotating the plot by 90 degrees).
Field Summary |
Fields inherited from class org.jfree.chart.renderer.StandardXYItemRenderer |
DISCONTINUOUS, DISCONTINUOUS_LINES, IMAGES, LINES, SHAPES, SHAPES_AND_LINES |
Fields inherited from class org.jfree.chart.renderer.AbstractRenderer |
DEFAULT_OUTLINE_PAINT, DEFAULT_OUTLINE_STROKE, DEFAULT_PAINT, DEFAULT_SHAPE, DEFAULT_STROKE |
Constructor Summary | |
ReverseXYItemRenderer()
Constructs a new renderer. |
|
ReverseXYItemRenderer(int type)
Constructs a new renderer. |
|
ReverseXYItemRenderer(int type,
XYToolTipGenerator toolTipGenerator)
Constructs a new renderer. |
|
ReverseXYItemRenderer(int type,
XYToolTipGenerator toolTipGenerator,
XYURLGenerator urlGenerator)
Constructs a new renderer. |
Method Summary | |
void |
drawItem(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D dataArea,
ChartRenderingInfo info,
XYPlot plot,
ValueAxis domainAxis,
ValueAxis rangeAxis,
XYDataset dataset,
int datasetIndex,
int series,
int item,
CrosshairInfo crosshairInfo)
Draws the visual representation of a single data item. |
Methods inherited from class org.jfree.chart.renderer.StandardXYItemRenderer |
equals, getDefaultShapeFilled, getGapThreshold, getImage, getImageHotspot, getPaint, getPlotDiscontinuous, getPlotImages, getPlotLines, getPlotShapes, isShapeFilled, setDefaultShapeFilled, setGapThreshold, setPlotImages, setPlotLines, setPlotShapes |
Methods inherited from class org.jfree.chart.renderer.AbstractXYItemRenderer |
drawDomainGridLine, drawDomainMarker, drawRangeGridLine, drawRangeMarker, getLegendItem, getToolTipGenerator, getURLGenerator, initialise, setToolTipGenerator, setURLGenerator |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.chart.renderer.XYItemRenderer |
addPropertyChangeListener, drawDomainGridLine, drawDomainMarker, drawRangeGridLine, drawRangeMarker, getItemOutlinePaint, getItemPaint, getItemShape, getItemStroke, getLegendItem, getPlot, getSeriesOutlinePaint, getSeriesPaint, getSeriesShape, getSeriesStroke, getToolTipGenerator, getURLGenerator, initialise, removePropertyChangeListener, setDrawingSupplier, setPlot, setSeriesPaint, setSeriesPaint, setToolTipGenerator, setURLGenerator |
Constructor Detail |
public ReverseXYItemRenderer()
public ReverseXYItemRenderer(int type)
To specify the type of renderer, use one of the constants: SHAPES, LINES or SHAPES_AND_LINES.
type
- the type.public ReverseXYItemRenderer(int type, XYToolTipGenerator toolTipGenerator)
To specify the type of renderer, use one of the constants: SHAPES, LINES or SHAPES_AND_LINES.
type
- the type of renderer.toolTipGenerator
- the tooltip generator.public ReverseXYItemRenderer(int type, XYToolTipGenerator toolTipGenerator, XYURLGenerator urlGenerator)
To specify the type of renderer, use one of the constants: SHAPES, LINES or SHAPES_AND_LINES.
type
- the type of renderer.toolTipGenerator
- the tooltip generator.urlGenerator
- the URL generator.Method Detail |
public void drawItem(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D dataArea, ChartRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int datasetIndex, int series, int item, CrosshairInfo crosshairInfo)
drawItem
in interface XYItemRenderer
drawItem
in class StandardXYItemRenderer
g2
- the graphics device.dataArea
- the area within which the data is being drawn.info
- collects information about the drawing.plot
- the plot (can be used to obtain standard color information etc).domainAxis
- the domain (horizontal) axis.rangeAxis
- the range (vertical) axis.dataset
- the dataset.datasetIndex
- the dataset index (zero-based).series
- the series index (zero-based).item
- the item index (zero-based).crosshairInfo
- information about crosshairs on a plot.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |