lt.monarch.chart.chart2D.series
Class LinePlotStrategy

java.lang.Object
  extended by lt.monarch.chart.chart2D.series.AbstractBarStrategy
      extended by lt.monarch.chart.chart2D.series.BarStrategy
          extended by lt.monarch.chart.chart2D.series.LinePlotStrategy
All Implemented Interfaces:
java.io.Serializable, AbstractStrategy

public class LinePlotStrategy
extends BarStrategy

See Also:
Serialized Form

Field Summary
Modifier and Type Field and Description
protected  double xScale
           
 
Fields inherited from class lt.monarch.chart.chart2D.series.BarStrategy
projectionArea, size
 
Fields inherited from class lt.monarch.chart.chart2D.series.AbstractBarStrategy
avoidLayoutingInvisible, barSpacing, barWidth, baseValue, clipList, colorMapper, dirty, mapper, metaModel, minMaxValues, model, orientation, seriesCount, seriesIndex, seriesSpacing, shape, style, xMapper, yMapper, zoomMultiplier
 
Constructor Summary
Constructor and Description
LinePlotStrategy()
           
 
Method Summary
Modifier and Type Method and Description
 void drawPrimitive(AbstractGraphics g, int index, Projector projector, HotSpotMap hotMap, boolean showNullValues, java.lang.Object baseValue, AbstractBarSeries barSeries)
          Draws one primitive
 Shape2D getDefaultShape()
          Returns the default strategy shape
 double getXScale()
           
 void setXScale(double a)
           
 
Methods inherited from class lt.monarch.chart.chart2D.series.BarStrategy
dispose, draw, drawNoData, finalize, get90DegRotation, getBarBottom, getBarBoundaries, getBarPosition, getBarTop, getBarTransformation, getBarWidth, getBarWidth, getBottomBarTop, getLabelCount, getShapeBounds, getTransformation, getZeroValue, getZoomMultiplier, isBarInvisible
 
Methods inherited from class lt.monarch.chart.chart2D.series.AbstractBarStrategy
getMinMaxValues, getModel
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xScale

protected double xScale
Constructor Detail

LinePlotStrategy

public LinePlotStrategy()
Method Detail

getXScale

public double getXScale()

setXScale

public void setXScale(double a)

getDefaultShape

public Shape2D getDefaultShape()
Description copied from class: AbstractBarStrategy
Returns the default strategy shape

Overrides:
getDefaultShape in class BarStrategy
Returns:
default strategy shape

drawPrimitive

public void drawPrimitive(AbstractGraphics g,
                          int index,
                          Projector projector,
                          HotSpotMap hotMap,
                          boolean showNullValues,
                          java.lang.Object baseValue,
                          AbstractBarSeries barSeries)
Description copied from class: AbstractBarStrategy
Draws one primitive

Overrides:
drawPrimitive in class BarStrategy
Parameters:
g - graphics context
index - data point index
projector - projector
hotMap - hot spot map
showNullValues - if true show null values
baseValue - base line value
barSeries - bar series instance