public final class ExpressionDataRow extends ExpressionEventHelper
Constructor and Description |
---|
ExpressionDataRow(MasterDataRowChangeHandler masterRowChangeHandler,
MasterDataRow masterRow,
ProcessingContext processingContext) |
Modifier and Type | Method and Description |
---|---|
ExpressionDataRow |
derive(MasterDataRowChangeHandler masterRowChangeHandler,
MasterDataRow masterRow,
boolean update) |
void |
fireReportEvent(ReportEvent event) |
int |
getColumnCount()
Returns the number of columns, expressions and functions and marked ReportProperties in the report.
|
Expression[] |
getExpressions() |
boolean |
isIncludeStructuralProcessing() |
boolean |
isValid() |
void |
popExpressions(int counter) |
void |
pushExpressions(Expression[] expressionSlots,
boolean preserveState) |
void |
refresh() |
void |
setIncludeStructuralProcessing(boolean includeStructuralProcessing) |
public ExpressionDataRow(MasterDataRowChangeHandler masterRowChangeHandler, MasterDataRow masterRow, ProcessingContext processingContext)
public boolean isIncludeStructuralProcessing()
public void setIncludeStructuralProcessing(boolean includeStructuralProcessing)
public void pushExpressions(Expression[] expressionSlots, boolean preserveState) throws ReportProcessingException
ReportProcessingException
public void popExpressions(int counter)
public int getColumnCount()
public void fireReportEvent(ReportEvent event)
public ExpressionDataRow derive(MasterDataRowChangeHandler masterRowChangeHandler, MasterDataRow masterRow, boolean update)
public boolean isValid()
public Expression[] getExpressions()
public void refresh()