Package org.apache.fop.layoutmgr
Interface TopLevelLayoutManager
-
- All Known Implementing Classes:
AbstractPageSequenceLayoutManager,ExternalDocumentLayoutManager,PageSequenceLayoutManager
public interface TopLevelLayoutManagerThis interface is implemented by top-level layout managers such as the ones for fo:page-sequence and fox:external-document.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidactivateLayout()Activate the layout of this page sequence.voiddoForcePageCount(Numeric nextPageSeqInitialPageNumber)Act upon the force-page-count trait, in relation to the initial-page-number trait of the following page-sequence.voidfinishPageSequence()Finished the page-sequence and notifies everyone about it.
-
-
-
Method Detail
-
activateLayout
void activateLayout()
Activate the layout of this page sequence. PageViewports corresponding to each page generated by this page sequence will be created and sent to the AreaTreeModel for rendering.
-
doForcePageCount
void doForcePageCount(Numeric nextPageSeqInitialPageNumber)
Act upon the force-page-count trait, in relation to the initial-page-number trait of the following page-sequence.- Parameters:
nextPageSeqInitialPageNumber- initial-page-number trait of next page-sequence
-
finishPageSequence
void finishPageSequence()
Finished the page-sequence and notifies everyone about it.
-
-