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.