|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.report.flow.layoutprocessor.AbstractLayoutController
public abstract class AbstractLayoutController
Todo: Document me!
Constructor Summary | |
---|---|
protected |
AbstractLayoutController()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Creates a copy of this layout controller. |
LayoutController |
createPrecomputeInstance(FlowController fc)
Derives a copy of this controller that is suitable to perform a precomputation. |
FlowController |
getFlowController()
|
java.lang.Object |
getNode()
|
LayoutController |
getParent()
Retrieves the parent of this layout controller. |
void |
initialize(java.lang.Object node,
FlowController flowController,
LayoutController parent)
Initializes the layout controller. |
boolean |
isInitialized()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.report.flow.layoutprocessor.LayoutController |
---|
advance, isAdvanceable, join |
Constructor Detail |
---|
protected AbstractLayoutController()
Method Detail |
---|
public LayoutController getParent()
getParent
in interface LayoutController
null
if there is no
parent.public void initialize(java.lang.Object node, FlowController flowController, LayoutController parent) throws DataSourceException, ReportDataFactoryException, ReportProcessingException
initialize
in interface LayoutController
node
- the currently processed object or layout node.flowController
- the current flow controller.parent
- the parent layout controller that was responsible for
instantiating this controller.
DataSourceException
- if there was a problem reading data from
the datasource.
ReportProcessingException
- if there was a general problem during
the report processing.
ReportDataFactoryException
- if a query failed.public java.lang.Object clone()
LayoutController
clone
in interface LayoutController
clone
in class java.lang.Object
public FlowController getFlowController()
getFlowController
in interface LayoutController
public java.lang.Object getNode()
getNode
in interface LayoutController
public boolean isInitialized()
public LayoutController createPrecomputeInstance(FlowController fc)
createPrecomputeInstance
in interface LayoutController
fc
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |