| org.apache.fop.layoutmgr.LayoutManagerMaker
All known Subclasses: org.apache.fop.layoutmgr.LayoutManagerMapping,
LayoutManagerMaker | public interface LayoutManagerMaker (Code) | | The interface for all LayoutManager makers
|
makeContentLayoutManager | public ContentLayoutManager makeContentLayoutManager(PageSequenceLayoutManager pslm, Title title)(Code) | | Make a ContentLayoutManager object.
Parameters: pslm - the parent PageSequenceLayoutManager object Parameters: title - the fo:title object this CLM will process The created ContentLayoutManager object |
makeFlowLayoutManager | public FlowLayoutManager makeFlowLayoutManager(PageSequenceLayoutManager pslm, Flow flow)(Code) | | Make a FlowLayoutManager object.
Parameters: pslm - the parent PageSequenceLayoutManager object Parameters: flow - the fo:flow object this FLM will process The created FlowLayoutManager object |
makeLayoutManager | public LayoutManager makeLayoutManager(FONode node)(Code) | | Make a specific LayoutManager for the node.
If not exactly one LayoutManagers is available,
an IllegalStateException is thrown.
Parameters: node - the FO node for which the LayoutManagers are made The created LayoutManager throws: IllegalStateException - if not exactly oneLayoutManager is available for the requested node |
makeLayoutManagers | public void makeLayoutManagers(FONode node, List lms)(Code) | | Make LayoutManagers for the node and add them to the list lms.
Parameters: node - the FO node for which the LayoutManagers are made Parameters: lms - the list to which the LayoutManagers are added |
makePageSequenceLayoutManager | public PageSequenceLayoutManager makePageSequenceLayoutManager(AreaTreeHandler ath, PageSequence ps)(Code) | | Make a PageSequenceLayoutManager object.
Parameters: ath - the AreaTreeHandler object the PSLM interacts with Parameters: ps - the fo:page-sequence object this PSLM will process The created PageSequenceLayoutManager object |
makeStaticContentLayoutManager | public StaticContentLayoutManager makeStaticContentLayoutManager(PageSequenceLayoutManager pslm, StaticContent sc, SideRegion reg)(Code) | | Make a StaticContentLayoutManager object.
Parameters: pslm - the parent PageSequenceLayoutManager object Parameters: sc - the fo:static-content object this SCLM will process Parameters: reg - the side region indicating where the static contentneeds to be processed. The created StaticContentLayoutManager object |
makeStaticContentLayoutManager | public StaticContentLayoutManager makeStaticContentLayoutManager(PageSequenceLayoutManager pslm, StaticContent sc, Block block)(Code) | | Make a StaticContentLayoutManager object for a footnote-separator.
Parameters: pslm - the parent PageSequenceLayoutManager object Parameters: sc - the fo:static-content object this SCLM will process Parameters: block - the Block area this SCLM must add its areas to The created StaticContentLayoutManager object |
|
|