org.pentaho.platform.plugin.action.openflashchart.factory
Class BarLineChartFactory

java.lang.Object
  extended by org.pentaho.platform.plugin.action.openflashchart.factory.AbstractChartFactory
      extended by org.pentaho.platform.plugin.action.openflashchart.factory.BarChartFactory
          extended by org.pentaho.platform.plugin.action.openflashchart.factory.BarLineChartFactory
All Implemented Interfaces:
IChartFactory

public class BarLineChartFactory
extends BarChartFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.platform.plugin.action.openflashchart.factory.AbstractChartFactory
AbstractChartFactory.MinMax
 
Field Summary
 
Fields inherited from class org.pentaho.platform.plugin.action.openflashchart.factory.AbstractChartFactory
columnHeaders, data, hasColumnHeaders, hasRowHeaders, rowHeaders
 
Constructor Summary
BarLineChartFactory()
           
 
Method Summary
 void createElements()
           
 ofc4j.model.elements.Element getBarLineChartFromColumn(int col)
           
 AbstractChartFactory.MinMax getRangeMinMax()
           
 void setChartNode(org.dom4j.Node chartNode)
          set the xml chart definition
 void setData(org.pentaho.commons.connection.IPentahoResultSet data)
          set the result set to render
 void setLog(org.apache.commons.logging.Log log)
          set the logger
 void setupLineRange()
           
 ofc4j.model.axis.Axis setupRange()
           
 void setupStyles()
           
 
Methods inherited from class org.pentaho.platform.plugin.action.openflashchart.factory.BarChartFactory
getHorizontalBarChartFromColumn, getOutlineColor, getStackedBarChartFromColumn, getStackedMaxRange, getVerticalBarChartFromColumn, setupDomain
 
Methods inherited from class org.pentaho.platform.plugin.action.openflashchart.factory.AbstractChartFactory
convertToJson, getNodeValue, getValue, setupOnclick, validateData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BarLineChartFactory

public BarLineChartFactory()
Method Detail

setupStyles

public void setupStyles()
Overrides:
setupStyles in class BarChartFactory

setData

public void setData(org.pentaho.commons.connection.IPentahoResultSet data)
Description copied from interface: IChartFactory
set the result set to render

Specified by:
setData in interface IChartFactory
Overrides:
setData in class AbstractChartFactory
Parameters:
data - result set

setChartNode

public void setChartNode(org.dom4j.Node chartNode)
Description copied from interface: IChartFactory
set the xml chart definition

Specified by:
setChartNode in interface IChartFactory
Overrides:
setChartNode in class AbstractChartFactory
Parameters:
chartNode - chart definition

setLog

public void setLog(org.apache.commons.logging.Log log)
Description copied from interface: IChartFactory
set the logger

Specified by:
setLog in interface IChartFactory
Overrides:
setLog in class AbstractChartFactory
Parameters:
log - logger

setupRange

public ofc4j.model.axis.Axis setupRange()
Overrides:
setupRange in class AbstractChartFactory

getRangeMinMax

public AbstractChartFactory.MinMax getRangeMinMax()
Overrides:
getRangeMinMax in class BarChartFactory

setupLineRange

public void setupLineRange()

createElements

public void createElements()
Overrides:
createElements in class BarChartFactory

getBarLineChartFromColumn

public ofc4j.model.elements.Element getBarLineChartFromColumn(int col)