de.erichseifert.gral.plots.points
Class SizeablePointRenderer

java.lang.Object
  extended by de.erichseifert.gral.plots.points.AbstractPointRenderer
      extended by de.erichseifert.gral.plots.points.DefaultPointRenderer
          extended by de.erichseifert.gral.plots.points.SizeablePointRenderer
All Implemented Interfaces:
PointRenderer, SettingsListener, SettingsStorage

public class SizeablePointRenderer
extends DefaultPointRenderer

Class that provides Drawables, which are sized accordingly to the data.


Field Summary
 
Fields inherited from interface de.erichseifert.gral.plots.points.PointRenderer
COLOR, ERROR_COLOR, ERROR_DISPLAYED, ERROR_SHAPE, ERROR_STROKE, SHAPE, VALUE_ALIGNMENT_X, VALUE_ALIGNMENT_Y, VALUE_COLOR, VALUE_DISPLAYED, VALUE_FORMAT
 
Constructor Summary
SizeablePointRenderer()
          Creates a new SizeablePointRenderer object.
 
Method Summary
 Shape getPointPath(Row row)
          Returns a Shape instance that can be used for further calculations.
 
Methods inherited from class de.erichseifert.gral.plots.points.DefaultPointRenderer
getPoint
 
Methods inherited from class de.erichseifert.gral.plots.points.AbstractPointRenderer
getSetting, removeSetting, removeSettingDefault, setSetting, setSettingDefault, settingChanged
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SizeablePointRenderer

public SizeablePointRenderer()
Creates a new SizeablePointRenderer object.

Method Detail

getPointPath

public Shape getPointPath(Row row)
Description copied from interface: PointRenderer
Returns a Shape instance that can be used for further calculations.

Specified by:
getPointPath in interface PointRenderer
Overrides:
getPointPath in class DefaultPointRenderer
Parameters:
row - Data row containing the point.
Returns:
Outline that describes the point's shape.


Copyright © 2009-2010. All Rights Reserved.