jsynoptic.plugins.jfreechart
Class JSynopticXYDotRenderer
java.lang.Object
XYDotRenderer
jsynoptic.plugins.jfreechart.JSynopticXYDotRenderer
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JSynopticXYItemRenderer
public class JSynopticXYDotRenderer
- extends XYDotRenderer
- 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
JSynopticXYDotRenderer
public JSynopticXYDotRenderer()
- Default is to build a renderer for the primary source of information
JSynopticXYDotRenderer
public JSynopticXYDotRenderer(int x_ary)
- Parameters:
x_ary
- Set to 1,2,3... if the renderer is destinated to primary, secondary, tertiary... information
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: