org.pentaho.plugin.jfreereport.reportcharts
Class TimeSeriesCollectorFunction

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.function.AbstractExpression
      extended by org.pentaho.reporting.engine.classic.core.function.AbstractFunction
          extended by org.pentaho.plugin.jfreereport.reportcharts.BaseCollectorFunction
              extended by org.pentaho.plugin.jfreereport.reportcharts.TimeSeriesCollectorFunction
All Implemented Interfaces:
Serializable, Cloneable, EventListener, ICollectorFunction, org.pentaho.reporting.engine.classic.core.event.ReportListener, org.pentaho.reporting.engine.classic.core.function.Expression, org.pentaho.reporting.engine.classic.core.function.Function

Deprecated. Dont use this one, use the TimeSeriesCollector instead.

public class TimeSeriesCollectorFunction
extends BaseCollectorFunction

Creation-Date: 02.07.2007

Author:
Gretchen Moran
See Also:
Serialized Form

Field Summary
static String DAY_PERIOD_TYPE_STR
          Deprecated.  
static String FIXEDMILLISECOND_PERIOD_TYPE_STR
          Deprecated.  
static String HOUR_PERIOD_TYPE_STR
          Deprecated.  
static String MILLISECOND_PERIOD_TYPE_STR
          Deprecated.  
static String MINUTE_PERIOD_TYPE_STR
          Deprecated.  
static String MONTH_PERIOD_TYPE_STR
          Deprecated.  
static String QUARTER_PERIOD_TYPE_STR
          Deprecated.  
static String SECOND_PERIOD_TYPE_STR
          Deprecated.  
static String WEEK_PERIOD_TYPE_STR
          Deprecated.  
static String YEAR_PERIOD_TYPE_STR
          Deprecated.  
 
Constructor Summary
TimeSeriesCollectorFunction()
          Deprecated.  
 
Method Summary
 org.jfree.data.general.Dataset createNewDataset()
          Deprecated.  
 String getDomainPeriodType()
          Deprecated.  
 org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
          Deprecated. Return a completly separated copy of this function.
 String[] getTimeValueColumn()
          Deprecated.  
 String getTimeValueColumn(int index)
          Deprecated.  
 int getTimeValueColumnCount()
          Deprecated.  
 String[] getValueColumn()
          Deprecated.  
 String getValueColumn(int index)
          Deprecated.  
 int getValueColumnCount()
          Deprecated.  
 void groupFinished(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
          Deprecated.  
 void itemsAdvanced(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
          Deprecated.  
 void setDomainPeriodType(String domainPeriodType)
          Deprecated.  
 void setTimeValueColumn(int index, String field)
          Deprecated.  
 void setTimeValueColumn(String[] fields)
          Deprecated.  
 void setValueColumn(int index, String field)
          Deprecated.  
 void setValueColumn(String[] fields)
          Deprecated.  
 
Methods inherited from class org.pentaho.plugin.jfreereport.reportcharts.BaseCollectorFunction
getCacheKey, getDatasourceValue, getGroup, getNewDataset, getResetGroup, getSeriesName, getSeriesName, getSeriesNameCount, getValue, groupStarted, isSeriesColumn, isSummaryOnly, reportInitialized, setGroup, setResetGroup, setSeriesColumn, setSeriesName, setSeriesName, setSummaryOnly
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
itemsFinished, itemsStarted, reportDone, reportFinished, reportStarted
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
clone, getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression
clone, getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime
 

Field Detail

DAY_PERIOD_TYPE_STR

public static final String DAY_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

FIXEDMILLISECOND_PERIOD_TYPE_STR

public static final String FIXEDMILLISECOND_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

HOUR_PERIOD_TYPE_STR

public static final String HOUR_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

MILLISECOND_PERIOD_TYPE_STR

public static final String MILLISECOND_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

MINUTE_PERIOD_TYPE_STR

public static final String MINUTE_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

MONTH_PERIOD_TYPE_STR

public static final String MONTH_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

QUARTER_PERIOD_TYPE_STR

public static final String QUARTER_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

SECOND_PERIOD_TYPE_STR

public static final String SECOND_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

WEEK_PERIOD_TYPE_STR

public static final String WEEK_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values

YEAR_PERIOD_TYPE_STR

public static final String YEAR_PERIOD_TYPE_STR
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

TimeSeriesCollectorFunction

public TimeSeriesCollectorFunction()
Deprecated. 
Method Detail

setValueColumn

public void setValueColumn(int index,
                           String field)
Deprecated. 

setTimeValueColumn

public void setTimeValueColumn(int index,
                               String field)
Deprecated. 

getValueColumn

public String getValueColumn(int index)
Deprecated. 

getValueColumnCount

public int getValueColumnCount()
Deprecated. 

getValueColumn

public String[] getValueColumn()
Deprecated. 

setValueColumn

public void setValueColumn(String[] fields)
Deprecated. 

getTimeValueColumn

public String getTimeValueColumn(int index)
Deprecated. 

getTimeValueColumnCount

public int getTimeValueColumnCount()
Deprecated. 

getTimeValueColumn

public String[] getTimeValueColumn()
Deprecated. 

setTimeValueColumn

public void setTimeValueColumn(String[] fields)
Deprecated. 

itemsAdvanced

public void itemsAdvanced(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
Deprecated. 
Specified by:
itemsAdvanced in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
Overrides:
itemsAdvanced in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction

groupFinished

public void groupFinished(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
Deprecated. 
Specified by:
groupFinished in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
Overrides:
groupFinished in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction

createNewDataset

public org.jfree.data.general.Dataset createNewDataset()
Deprecated. 

getDomainPeriodType

public String getDomainPeriodType()
Deprecated. 

setDomainPeriodType

public void setDomainPeriodType(String domainPeriodType)
Deprecated. 

getInstance

public org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
Deprecated. 
Return a completly separated copy of this function. The copy no longer shares any changeable objects with the original function. Also from Thomas: Should retain data from the report definition, but clear calculated data.

Specified by:
getInstance in interface org.pentaho.reporting.engine.classic.core.function.Expression
Overrides:
getInstance in class BaseCollectorFunction
Returns:
a copy of this function.