org.pentaho.reporting.engine.classic.core.states
Class InitialLayoutProcess
java.lang.Object
org.pentaho.reporting.engine.classic.core.states.InitialLayoutProcess
- All Implemented Interfaces:
- Cloneable, LayoutProcess
public class InitialLayoutProcess
- extends Object
- implements LayoutProcess
Creation-Date: Dec 14, 2006, 5:05:39 PM
- Author:
- Thomas Morgner
InitialLayoutProcess
public InitialLayoutProcess(OutputFunction outputFunction)
getParent
public LayoutProcess getParent()
- Specified by:
getParent
in interface LayoutProcess
isPageListener
public boolean isPageListener()
- Specified by:
isPageListener
in interface LayoutProcess
getOutputFunction
public OutputFunction getOutputFunction()
- Specified by:
getOutputFunction
in interface LayoutProcess
restart
public void restart(ReportState state)
throws ReportProcessingException
- Specified by:
restart
in interface LayoutProcess
- Throws:
ReportProcessingException
getCollectionFunctions
public StructureFunction[] getCollectionFunctions()
- Specified by:
getCollectionFunctions
in interface LayoutProcess
deriveForStorage
public LayoutProcess deriveForStorage()
- Specified by:
deriveForStorage
in interface LayoutProcess
deriveForPagebreak
public LayoutProcess deriveForPagebreak()
- Specified by:
deriveForPagebreak
in interface LayoutProcess
clone
public Object clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface LayoutProcess
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException
fireReportEvent
public void fireReportEvent(ReportEvent event)
- Specified by:
fireReportEvent
in interface LayoutProcess