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
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WizardItemHideFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.int
getProcessingPriority()
void
itemsAdvanced(ReportEvent event)
Processes the ItemBand.void
itemsStarted(ReportEvent event)
Processes the No-Data-Band.void
pageStarted(ReportEvent event)
Processes the page header.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractElementFormatFunction
getDependencyLevel, getElement, getInstance, getValue, groupFinished, groupStarted, isExecutable, itemsFinished, pageFinished, processBand, processFooterBands, processGroupHeaders, processHeaderBands, processRootBand, recordCacheHit, recordCacheMiss, reportCachePerformance, reportDone, reportFinished, reportInitialized, reportStarted, setElement
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
summaryRowSelection
-
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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression
clone, getDataRow, getDependencyLevel, getInstance, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, getValue, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.event.ReportListener
groupFinished, groupStarted, itemsFinished, reportDone, reportFinished, reportInitialized, reportStarted, summaryRowSelection
-
-
-
-
Method Detail
-
getProcessingPriority
public int getProcessingPriority()
- Specified by:
getProcessingPriority
in interfaceStructureFunction
-
evaluateElement
protected boolean evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.- Specified by:
evaluateElement
in classAbstractElementFormatFunction
- Parameters:
e
- the element that should be updated.- Returns:
- true, if attributes or style were changed, false if no change was made.
-
pageStarted
public void pageStarted(ReportEvent event)
Description copied from class:AbstractElementFormatFunction
Processes the page header.- Specified by:
pageStarted
in interfacePageEventListener
- Overrides:
pageStarted
in classAbstractElementFormatFunction
- Parameters:
event
- the event.
-
itemsStarted
public void itemsStarted(ReportEvent event)
Description copied from class:AbstractElementFormatFunction
Processes the No-Data-Band.- Specified by:
itemsStarted
in interfaceReportListener
- Overrides:
itemsStarted
in classAbstractElementFormatFunction
- Parameters:
event
- the report event.
-
itemsAdvanced
public void itemsAdvanced(ReportEvent event)
Description copied from class:AbstractElementFormatFunction
Processes the ItemBand.- Specified by:
itemsAdvanced
in interfaceReportListener
- Overrides:
itemsAdvanced
in classAbstractElementFormatFunction
- Parameters:
event
- the event.
-
-