|
||||||||||
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.SignalRenderer
A renderer that draws signals on an XY plot (requires a SignalsDataset).
Field Summary |
Fields inherited from class org.jfree.chart.renderer.AbstractRenderer |
DEFAULT_OUTLINE_PAINT, DEFAULT_OUTLINE_STROKE, DEFAULT_PAINT, DEFAULT_SHAPE, DEFAULT_STROKE |
Constructor Summary | |
SignalRenderer()
Creates a new renderer. |
Method Summary | |
void |
drawItem(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D dataArea,
ChartRenderingInfo info,
XYPlot plot,
ValueAxis horizontalAxis,
ValueAxis verticalAxis,
XYDataset dataset,
int datasetIndex,
int series,
int item,
CrosshairInfo crosshairInfo)
Draws the visual representation of a single data item. |
double |
getMarkOffset()
Returns the mark offset. |
double |
getShapeHeight()
Returns the shape height. |
double |
getShapeWidth()
Returns the shape width. |
void |
setMarkOffset(double offset)
Sets the mark offset. |
void |
setShapeHeight(double height)
Sets the shape height. |
void |
setShapeWidth(double width)
Sets the shape width. |
Methods inherited from class org.jfree.chart.renderer.AbstractXYItemRenderer |
drawDomainGridLine, drawDomainMarker, drawRangeGridLine, drawRangeMarker, equals, 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 SignalRenderer()
Method Detail |
public double getMarkOffset()
public void setMarkOffset(double offset)
offset
- the mark offset.public double getShapeWidth()
public void setShapeWidth(double width)
width
- the shape width.public double getShapeHeight()
public void setShapeHeight(double height)
height
- the shape height.public void drawItem(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D dataArea, ChartRenderingInfo info, XYPlot plot, ValueAxis horizontalAxis, ValueAxis verticalAxis, XYDataset dataset, int datasetIndex, int series, int item, CrosshairInfo crosshairInfo)
drawItem
in interface XYItemRenderer
g2
- the graphics device.dataArea
- the area within which the plot is being drawn.info
- collects information about the drawing.plot
- the plot (can be used to obtain standard color information etc).horizontalAxis
- the horizontal axis.verticalAxis
- the 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 |