|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.engine.classic.core.function.GenericExpressionRuntime
public class GenericExpressionRuntime
Todo: Document me!
Date: 13.05.2010 Time: 16:53:49
Constructor Summary | |
---|---|
GenericExpressionRuntime(DataRow dataRow,
TableModel data,
int currentRow,
ProcessingContext processingContext)
|
Method Summary | |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
Returns the report configuration that was used to initiate this processing run. |
int |
getCurrentGroup()
|
int |
getCurrentRow()
Where are we in the current processing. |
TableModel |
getData()
Access to the tablemodel was granted using report properties, now direct. |
DataFactory |
getDataFactory()
|
DataRow |
getDataRow()
Returns the current data-row. |
DataSchema |
getDataSchema()
|
String |
getExportDescriptor()
The output descriptor is a simple string collections consisting of the following components: exportclass/type/subtype For example, the PDF export would be: pageable/pdf The StreamHTML export would return table/html/stream |
int |
getGroupStartRow(int groupIndex)
|
int |
getGroupStartRow(String groupName)
|
ProcessingContext |
getProcessingContext()
Returns the current processing context. |
ResourceBundleFactory |
getResourceBundleFactory()
Returns the resource-bundle factory of current processing context. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GenericExpressionRuntime(DataRow dataRow, TableModel data, int currentRow, ProcessingContext processingContext)
Method Detail |
---|
public DataFactory getDataFactory()
getDataFactory
in interface ExpressionRuntime
public DataSchema getDataSchema()
getDataSchema
in interface ExpressionRuntime
public DataRow getDataRow()
ExpressionRuntime
getDataRow
in interface ExpressionRuntime
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
ExpressionRuntime
getConfiguration
in interface ExpressionRuntime
public ResourceBundleFactory getResourceBundleFactory()
ExpressionRuntime
getResourceBundleFactory
in interface ExpressionRuntime
public TableModel getData()
getData
in interface ExpressionRuntime
public int getCurrentRow()
getCurrentRow
in interface ExpressionRuntime
public String getExportDescriptor()
getExportDescriptor
in interface ExpressionRuntime
public ProcessingContext getProcessingContext()
ExpressionRuntime
getProcessingContext
in interface ExpressionRuntime
public int getCurrentGroup()
getCurrentGroup
in interface ExpressionRuntime
public int getGroupStartRow(String groupName)
getGroupStartRow
in interface ExpressionRuntime
public int getGroupStartRow(int groupIndex)
getGroupStartRow
in interface ExpressionRuntime
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |