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.