org.pentaho.reporting.engine.classic.core.function.sys
Class WizardItemHideFunction
java.lang.Object
org.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.reporting.engine.classic.core.function.AbstractFunction
org.pentaho.reporting.engine.classic.core.function.AbstractElementFormatFunction
org.pentaho.reporting.engine.classic.core.function.sys.WizardItemHideFunction
- All Implemented Interfaces:
- Serializable, Cloneable, EventListener, PageEventListener, ReportListener, Expression, Function, LayoutProcessorFunction, StructureFunction
public class WizardItemHideFunction
- extends AbstractElementFormatFunction
- implements StructureFunction
Todo: Document me!
Date: 06.04.2009
Time: 18:54:33
- Author:
- Thomas Morgner.
- See Also:
- Serialized Form
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression |
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime |
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression |
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, getValue, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime |
WizardItemHideFunction
public WizardItemHideFunction()
getProcessingPriority
public int getProcessingPriority()
- Specified by:
getProcessingPriority
in interface StructureFunction
getDependencyLevel
public int getDependencyLevel()
- Returns the dependency level for the expression (controls evaluation order for expressions and functions).
- Specified by:
getDependencyLevel
in interface Expression
- Overrides:
getDependencyLevel
in class AbstractExpression
- Returns:
- the level.
getInstance
public Expression getInstance()
- Description copied from class:
AbstractExpression
- Return a completly separated copy of this function. The copy does no longer share any changeable objects with the
original function.
- Specified by:
getInstance
in interface Expression
- Overrides:
getInstance
in class AbstractExpression
- Returns:
- a copy of this function.
pageStarted
public void pageStarted(ReportEvent event)
- Description copied from class:
AbstractElementFormatFunction
- Processes the page header.
- Specified by:
pageStarted
in interface PageEventListener
- Overrides:
pageStarted
in class AbstractElementFormatFunction
- Parameters:
event
- the event.
itemsStarted
public void itemsStarted(ReportEvent event)
- Description copied from class:
AbstractElementFormatFunction
- Processes the No-Data-Band.
- Specified by:
itemsStarted
in interface ReportListener
- Overrides:
itemsStarted
in class AbstractElementFormatFunction
- Parameters:
event
- the report event.
itemsAdvanced
public void itemsAdvanced(ReportEvent event)
- Description copied from class:
AbstractElementFormatFunction
- Processes the ItemBand.
- Specified by:
itemsAdvanced
in interface ReportListener
- Overrides:
itemsAdvanced
in class AbstractElementFormatFunction
- Parameters:
event
- the event.