org.jfree.report.modules.misc.autotable.flow

Class AutoTableLayoutController

public class AutoTableLayoutController extends ElementLayoutController

Creation-Date: Dec 9, 2006, 6:05:58 PM

Author: Thomas Morgner

Field Summary
static intHANDLING_DATA
static intHANDLING_FOOTER
static intHANDLING_HEADER
Constructor Summary
AutoTableLayoutController()
Method Summary
intgetCurrentColumn()
voidinitialize(Object node, FlowController flowController, LayoutController parent)
LayoutControllerjoin(FlowController flowController)
Joins with a delegated process flow.
protected LayoutControllerprocessContent(ReportTarget target)

Field Detail

HANDLING_DATA

public static final int HANDLING_DATA

HANDLING_FOOTER

public static final int HANDLING_FOOTER

HANDLING_HEADER

public static final int HANDLING_HEADER

Constructor Detail

AutoTableLayoutController

public AutoTableLayoutController()

Method Detail

getCurrentColumn

public int getCurrentColumn()

initialize

public void initialize(Object node, FlowController flowController, LayoutController parent)

join

public LayoutController join(FlowController flowController)
Joins with a delegated process flow. This is generally called from a child flow and should *not* (I mean it!) be called from outside. If you do, you'll suffer.

Parameters: flowController the flow controller of the parent.

Returns: the joined layout controller that incorperates all changes from the delegate.

processContent

protected LayoutController processContent(ReportTarget target)