|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SubSequenceSpecifier
Classes that implement this interface can be added to a PageSequenceMaster
,
and are capable of looking up an appropriate SimplePageMaster
.
Method Summary | |
---|---|
java.lang.String |
getNextPageMasterName(boolean isOddPage,
boolean isFirstPage,
boolean isLastPage,
boolean isBlankPage)
Returns the name of the next page master. |
boolean |
goToPrevious()
Used to set the "cursor position" to the previous item. |
boolean |
hasPagePositionLast()
|
boolean |
hasPagePositionOnly()
|
void |
reset()
Called before a new page sequence is rendered so subsequences can reset any state they keep during the formatting process. |
Method Detail |
---|
java.lang.String getNextPageMasterName(boolean isOddPage, boolean isFirstPage, boolean isLastPage, boolean isBlankPage) throws PageProductionException
isOddPage
- True if the next page number is oddisFirstPage
- True if the next page is the firstisLastPage
- True if the next page is the lastisBlankPage
- True if the next page is blank
PageProductionException
- if there's a problem determining the next page mastervoid reset()
boolean goToPrevious()
boolean hasPagePositionLast()
boolean hasPagePositionOnly()
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |