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: