Class ExpressionEventHelper
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.states.datarow.ExpressionEventHelper
-
- Direct Known Subclasses:
ExpressionDataRow
,InitialLayoutProcess
,SubLayoutProcess
public abstract class ExpressionEventHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description ExpressionEventHelper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
evaluateSingleExpression(Expression expression)
protected void
evaluateToNull(Expression expression)
protected void
fireReportEvent(ReportEvent event)
protected int
getProcessingLevel()
protected abstract LevelStorage
getRunLevel(int index)
protected abstract int
getRunLevelCount()
protected abstract ExpressionRuntime
getRuntime()
protected void
reactivateExpressions(boolean deepTraversing)
protected void
updateMasterDataRow(String name, Object value)
-
-
-
Method Detail
-
fireReportEvent
protected void fireReportEvent(ReportEvent event)
-
getRunLevelCount
protected abstract int getRunLevelCount()
-
getRunLevel
protected abstract LevelStorage getRunLevel(int index)
-
getRuntime
protected abstract ExpressionRuntime getRuntime()
-
getProcessingLevel
protected int getProcessingLevel()
-
reactivateExpressions
protected void reactivateExpressions(boolean deepTraversing)
-
evaluateSingleExpression
protected void evaluateSingleExpression(Expression expression)
-
evaluateToNull
protected void evaluateToNull(Expression expression)
-
-