org.apache.fop.fo.pagination
Class PageMasterReference
org.apache.fop.fo.FONode
|
+--org.apache.fop.fo.FObj
|
+--org.apache.fop.fo.pagination.PageMasterReference
- Direct Known Subclasses:
- RepeatablePageMasterReference, SinglePageMasterReference
- public abstract class PageMasterReference
- extends FObj
- implements SubSequenceSpecifier
Base PageMasterReference class. Provides implementation for handling the
master-name attribute and containment within a PageSequenceMaster
Method Summary |
String | getMasterName() Returns the "master-name" attribute of this page master reference |
abstract String | getNextPageMaster(int currentPageNumber, boolean thisIsFirstPage, boolean isEmptyPage) |
abstract void | reset() |
Methods inherited from class org.apache.fop.fo.FONode |
forceStartOffset, forceWidth, getLinkSet, getMarkerSnapshot, getParent, removeAreas, resetMarker, rollback, setBodyIndent, setDistanceBetweenStarts, setIsInLabel, setIsInListBody, setIsInTableCell, setLabelSeparation, setLinkSet, setOrphans, setWidows |
PageMasterReference
public PageMasterReference(FObj parent, PropertyList propertyList)
throws org.apache.fop.apps.FOPException
getMasterName
public String getMasterName()
- Returns the "master-name" attribute of this page master reference
getNextPageMaster
public abstract String getNextPageMaster(int currentPageNumber, boolean thisIsFirstPage, boolean isEmptyPage)
reset
public abstract void reset()
to Class java.lang.String
to Class org.apache.fop.fo.pagination.PageSequenceMaster