org.foray.fotree.fo.obj
Class PageMasterResolver
java.lang.Object
org.foray.fotree.fo.obj.PageMasterResolver
- All Implemented Interfaces:
- org.axsl.fo.fo.PageMasterResolver
public class PageMasterResolver
- extends Object
- implements org.axsl.fo.fo.PageMasterResolver
Provides pages sequentially for a given PageSequence
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageMasterResolver
public PageMasterResolver(PageSequence pageSequence,
int lastPageNumber)
- Constructor.
- Parameters:
pageSequence
- The page-sequence for which this resolver is needed.lastPageNumber
- The last page number of the last page of the
previous page-sequence.
getNextPageMaster
public org.axsl.fo.fo.SimplePageMaster getNextPageMaster(boolean isBlank)
throws org.axsl.fo.FoTreeException
- Specified by:
getNextPageMaster
in interface org.axsl.fo.fo.PageMasterResolver
- Throws:
org.axsl.fo.FoTreeException
getNextSubSequence
protected org.foray.fotree.fo.obj.PageMasterResolver.SubSequenceWrapper getNextSubSequence(PageSequenceMaster psm)
- Returns the next sub-sequence in the sequence-master.
- Parameters:
psm
- The page-sequence-master which is being used.
- Returns:
- The next sub-sequence to use.
Copyright © 2017. All rights reserved.