public class DesignerExpressionRuntime extends Object implements org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
Constructor and Description |
---|
DesignerExpressionRuntime(org.pentaho.reporting.engine.classic.core.DataRow dataRow,
org.pentaho.reporting.engine.classic.core.wizard.DataSchema dataSchema,
org.pentaho.reporting.engine.classic.core.MasterReport report) |
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration() |
org.pentaho.reporting.libraries.resourceloader.ResourceKey |
getContentBase() |
int |
getCurrentDataItem() |
int |
getCurrentGroup() |
int |
getCurrentRow() |
TableModel |
getData() |
org.pentaho.reporting.engine.classic.core.DataFactory |
getDataFactory() |
org.pentaho.reporting.engine.classic.core.DataRow |
getDataRow() |
org.pentaho.reporting.engine.classic.core.wizard.DataSchema |
getDataSchema() |
String |
getExportDescriptor() |
int |
getGroupStartRow(int groupIndex) |
int |
getGroupStartRow(String groupName) |
org.pentaho.reporting.engine.classic.core.function.ProcessingContext |
getProcessingContext() |
org.pentaho.reporting.engine.classic.core.ResourceBundleFactory |
getResourceBundleFactory() |
boolean |
isCrosstabActive() |
boolean |
isStructuralComplexReport() |
void |
setContentBase(org.pentaho.reporting.libraries.resourceloader.ResourceKey contentBase) |
void |
setDataSchema(org.pentaho.reporting.engine.classic.core.wizard.DataSchema dataSchema) |
public DesignerExpressionRuntime(org.pentaho.reporting.engine.classic.core.DataRow dataRow, org.pentaho.reporting.engine.classic.core.wizard.DataSchema dataSchema, org.pentaho.reporting.engine.classic.core.MasterReport report)
public org.pentaho.reporting.engine.classic.core.DataFactory getDataFactory()
getDataFactory
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public org.pentaho.reporting.libraries.resourceloader.ResourceKey getContentBase()
public void setContentBase(org.pentaho.reporting.libraries.resourceloader.ResourceKey contentBase)
public void setDataSchema(org.pentaho.reporting.engine.classic.core.wizard.DataSchema dataSchema)
public org.pentaho.reporting.engine.classic.core.DataRow getDataRow()
getDataRow
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public org.pentaho.reporting.engine.classic.core.wizard.DataSchema getDataSchema()
getDataSchema
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
getConfiguration
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public org.pentaho.reporting.engine.classic.core.ResourceBundleFactory getResourceBundleFactory()
getResourceBundleFactory
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public TableModel getData()
getData
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public int getCurrentRow()
getCurrentRow
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public int getCurrentDataItem()
getCurrentDataItem
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public String getExportDescriptor()
getExportDescriptor
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public org.pentaho.reporting.engine.classic.core.function.ProcessingContext getProcessingContext()
getProcessingContext
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public int getCurrentGroup()
getCurrentGroup
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public int getGroupStartRow(String groupName)
getGroupStartRow
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public int getGroupStartRow(int groupIndex)
getGroupStartRow
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public boolean isStructuralComplexReport()
isStructuralComplexReport
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime
public boolean isCrosstabActive()
isCrosstabActive
in interface org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime