JIDE 3.5.15

com.jidesoft.chart.render
Class DefaultPointRenderer

java.lang.Object
  extended by com.jidesoft.chart.render.AbstractRenderer
      extended by com.jidesoft.chart.render.AbstractPointRenderer
          extended by com.jidesoft.chart.render.DefaultPointRenderer
All Implemented Interfaces:
PointRenderer

public class DefaultPointRenderer
extends AbstractPointRenderer

A point renderer that uses one of the PointShape constants as the shape of the point that it renders. The point shape and size is part of the ChartStyle used for a model.


Field Summary
 
Fields inherited from class com.jidesoft.chart.render.AbstractRenderer
alwaysShowOutlines, PROPERTY_OUTLINE_WIDTH, ROLLOVER_INTENSITY, support
 
Constructor Summary
DefaultPointRenderer()
           
 
Method Summary
 Shape renderPoint(Graphics g, Chart chart, ChartModel m, Chartable point, boolean isSelected, boolean hasRollover, boolean hasFocus, int x, int y)
          Draws the supplied shape onto the Graphics context, using x and y as the centre of the shape, pointSize as an indication of the size of the shape, and shape as the shape type
 
Methods inherited from class com.jidesoft.chart.render.AbstractPointRenderer
getStyle
 
Methods inherited from class com.jidesoft.chart.render.AbstractRenderer
addPropertyChangeListener, getOutlineColor, getOutlineWidth, getSelectionColor, isAlwaysShowOutlines, removePropertyChangeListener, setAlwaysShowOutlines, setOutlineColor, setOutlineWidth, setSelectionColor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPointRenderer

public DefaultPointRenderer()
Method Detail

renderPoint

public Shape renderPoint(Graphics g,
                         Chart chart,
                         ChartModel m,
                         Chartable point,
                         boolean isSelected,
                         boolean hasRollover,
                         boolean hasFocus,
                         int x,
                         int y)
Draws the supplied shape onto the Graphics context, using x and y as the centre of the shape, pointSize as an indication of the size of the shape, and shape as the shape type

Parameters:
g - the Graphics context for rendering the point
chart - the Chart object
m - the model from which the point derives
point - the Chartable object to paint
isSelected - whether the point is currently selected
hasRollover - whether the point is currently in a rollover state
hasFocus - whether the point currently has editing focus
x - the x coordinate (in pixels) for the location of the point
y - the y coordinate (in pixels) for the location of the point
Returns:
the rendered shape

JIDE 3.5.15