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: