Class NamedStaticReportDataFactory

java.lang.Object
org.jfree.report.modules.data.beans.StaticReportDataFactory
org.jfree.report.modules.data.beans.NamedStaticReportDataFactory
All Implemented Interfaces:
ReportDataFactory

public class NamedStaticReportDataFactory extends StaticReportDataFactory
Creation-Date: Jan 12, 2007, 2:16:00 PM
Author:
Thomas Morgner
  • Constructor Details

    • NamedStaticReportDataFactory

      public NamedStaticReportDataFactory()
  • Method Details

    • setQuery

      public void setQuery(String name, String queryString)
    • queryData

      public ReportData queryData(String query, DataSet parameters) throws ReportDataFactoryException
      Queries a datasource. The string 'query' defines the name of the query. The Parameterset given here may contain more data than actually needed.

      The dataset may change between two calls, do not assume anything!

      Specified by:
      queryData in interface ReportDataFactory
      Overrides:
      queryData in class StaticReportDataFactory
      Parameters:
      query -
      parameters -
      Returns:
      Throws:
      ReportDataFactoryException
    • getQuery

      public String getQuery(String name)
    • getQueryNames

      public String[] getQueryNames()
    • getContentBase

      public org.pentaho.reporting.libraries.resourceloader.ResourceKey getContentBase()
    • setContentBase

      public void setContentBase(org.pentaho.reporting.libraries.resourceloader.ResourceKey contentBase)