org.pentaho.chart
Class ChartDefinitionFactory

java.lang.Object
  extended by org.pentaho.chart.ChartDefinitionFactory

public class ChartDefinitionFactory
extends Object

The definition of a chart that has been created by the charting api.

Author:
David Kincade

Constructor Summary
ChartDefinitionFactory()
           
 
Method Summary
static ChartDefinition createChartDefinition(ChartData data, ChartDocument doc)
           
static ChartDefinition createChartDefinition(ChartData data, org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey)
           
static ChartDefinition createChartDefinition(ChartData data, org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
static ChartDefinition createChartDefinition(ChartDocument doc)
           
static ChartDefinition createChartDefinition(org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey)
           
static ChartDefinition createChartDefinition(org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartDefinitionFactory

public ChartDefinitionFactory()
Method Detail

createChartDefinition

public static ChartDefinition createChartDefinition(ChartDocument doc)

createChartDefinition

public static ChartDefinition createChartDefinition(org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey)
                                             throws org.pentaho.reporting.libraries.resourceloader.ResourceException
Throws:
org.pentaho.reporting.libraries.resourceloader.ResourceException

createChartDefinition

public static ChartDefinition createChartDefinition(org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey,
                                                    org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
                                             throws org.pentaho.reporting.libraries.resourceloader.ResourceException
Throws:
org.pentaho.reporting.libraries.resourceloader.ResourceException

createChartDefinition

public static ChartDefinition createChartDefinition(ChartData data,
                                                    ChartDocument doc)

createChartDefinition

public static ChartDefinition createChartDefinition(ChartData data,
                                                    org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey)
                                             throws org.pentaho.reporting.libraries.resourceloader.ResourceException
Throws:
org.pentaho.reporting.libraries.resourceloader.ResourceException

createChartDefinition

public static ChartDefinition createChartDefinition(ChartData data,
                                                    org.pentaho.reporting.libraries.resourceloader.ResourceKey chartKey,
                                                    org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
                                             throws org.pentaho.reporting.libraries.resourceloader.ResourceException
Throws:
org.pentaho.reporting.libraries.resourceloader.ResourceException