jsynoptic.plugins.jfreechart
Class JSynopticStandardXYItemRenderer
java.lang.Object
StandardXYItemRenderer
jsynoptic.plugins.jfreechart.JSynopticStandardXYItemRenderer
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JSynopticXYItemRenderer
public class JSynopticStandardXYItemRenderer
- extends StandardXYItemRenderer
- implements JSynopticXYItemRenderer
Extended XY Item Renderer that makes distiction between primary, secondary, etc... sources
of information. Color and legend items change according to the x_ary parameter.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
helper
protected JSynopticXYItemRendererHelper helper
JSynopticStandardXYItemRenderer
public JSynopticStandardXYItemRenderer()
- Default is to build a renderer for the primary source of information
JSynopticStandardXYItemRenderer
public JSynopticStandardXYItemRenderer(int x_ary)
- Parameters:
x_ary - Set to 1,2,3... if the renderer is destinated to primary, secondary, tertiary... information
JSynopticStandardXYItemRenderer
public JSynopticStandardXYItemRenderer(int x_ary,
int type)
JSynopticStandardXYItemRenderer
public JSynopticStandardXYItemRenderer(int x_ary,
int type,
XYToolTipGenerator toolTipGenerator)
- Parameters:
type - toolTipGenerator -
JSynopticStandardXYItemRenderer
public JSynopticStandardXYItemRenderer(int x_ary,
int type,
XYToolTipGenerator toolTipGenerator,
XYURLGenerator urlGenerator)
- Parameters:
type - toolTipGenerator - urlGenerator -
getLegendItem
public LegendItem getLegendItem(int datasetIndex,
int series)
getItemPaint
public java.awt.Paint getItemPaint(int row,
int column)
getSeriesPaint
public java.awt.Paint getSeriesPaint(int series)
getDefaultLegendItem
public LegendItem getDefaultLegendItem(int datasetIndex,
int series)
- Specified by:
getDefaultLegendItem in interface JSynopticXYItemRenderer
- Returns:
getDefaultItemPaint
public java.awt.Paint getDefaultItemPaint(int row,
int column)
- Specified by:
getDefaultItemPaint in interface JSynopticXYItemRenderer
- Returns:
getDefaultSeriesPaint
public java.awt.Paint getDefaultSeriesPaint(int series)
- Specified by:
getDefaultSeriesPaint in interface JSynopticXYItemRenderer
- Returns:
getDrawingSupplier
public DrawingSupplier getDrawingSupplier()
getColorMapper
public ColorMapper getColorMapper(int i)
- Specified by:
getColorMapper in interface JSynopticXYItemRenderer
- Parameters:
i -
- Returns:
getDataSource
public DataSource getDataSource(int i)
- Specified by:
getDataSource in interface JSynopticXYItemRenderer
- Parameters:
i -
- Returns:
removeColorMapper
public ColorMapper removeColorMapper(int i)
- Specified by:
removeColorMapper in interface JSynopticXYItemRenderer
- Parameters:
i -
- Returns:
removeDataSource
public DataSource removeDataSource(int i)
- Specified by:
removeDataSource in interface JSynopticXYItemRenderer
- Parameters:
i -
- Returns:
setColorMapper
public void setColorMapper(int i,
ColorMapper colorMapper)
- Specified by:
setColorMapper in interface JSynopticXYItemRenderer
- Parameters:
i - colorMapper -
setDataSource
public void setDataSource(int i,
DataSource ds)
- Specified by:
setDataSource in interface JSynopticXYItemRenderer
- Parameters:
i - ds -
cloneRenderer
public JSynopticXYItemRenderer cloneRenderer()
- Specified by:
cloneRenderer in interface JSynopticXYItemRenderer
- Returns: