org.apache.fop.fo.pagination
Class RepeatablePageMasterAlternatives

java.lang.Object
  |
  +--org.apache.fop.fo.FONode
        |
        +--org.apache.fop.fo.FObj
              |
              +--org.apache.fop.fo.pagination.RepeatablePageMasterAlternatives
All Implemented Interfaces:
SubSequenceSpecifier

public class RepeatablePageMasterAlternatives
extends FObj
implements SubSequenceSpecifier


Inner Class Summary
static class RepeatablePageMasterAlternatives.Maker
           
 
Inner classes inherited from class org.apache.fop.fo.FObj
FObj.Maker
 
Fields inherited from class org.apache.fop.fo.FObj
name, properties, propMgr
 
Fields inherited from class org.apache.fop.fo.FONode
areaClass, areasGenerated, BREAK_AFTER, bufferManager, children, forcedStartOffset, forcedWidth, isInTableCell, linkSet, log, marker, markers, orphans, parent, START, widows
 
Constructor Summary
RepeatablePageMasterAlternatives(FObj parent, PropertyList propertyList)
           
 
Method Summary
 void addConditionalPageMasterReference(ConditionalPageMasterReference cpmr)
           
 java.lang.String getNextPageMaster(int currentPageNumber, boolean thisIsFirstPage, boolean isEmptyPage)
           
protected  PageSequenceMaster getPageSequenceMaster()
           
static FObj.Maker maker()
           
 void reset()
          Called before a new page sequence is rendered so subsequences can reset any state they keep during the formatting process.
 
Methods inherited from class org.apache.fop.fo.FObj
addCharacters, end, generatesReferenceAreas, getContentWidth, getName, getProperty, layout, makePropertyManager, removeID, start
 
Methods inherited from class org.apache.fop.fo.FONode
addChild, addMarker, forceStartOffset, forceWidth, getBufferManager, getLinkSet, getMarkers, getMarkerSnapshot, getParent, hasMarkers, removeAreas, resetMarker, rollback, setBufferManager, setIsInTableCell, setLinkSet, setLogger, setOrphans, setWidows
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepeatablePageMasterAlternatives

public RepeatablePageMasterAlternatives(FObj parent,
                                        PropertyList propertyList)
                                 throws FOPException
Method Detail

maker

public static FObj.Maker maker()

getNextPageMaster

public java.lang.String getNextPageMaster(int currentPageNumber,
                                          boolean thisIsFirstPage,
                                          boolean isEmptyPage)
Specified by:
getNextPageMaster in interface SubSequenceSpecifier

addConditionalPageMasterReference

public void addConditionalPageMasterReference(ConditionalPageMasterReference cpmr)

reset

public void reset()
Description copied from interface: SubSequenceSpecifier
Called before a new page sequence is rendered so subsequences can reset any state they keep during the formatting process.
Specified by:
reset in interface SubSequenceSpecifier

getPageSequenceMaster

protected PageSequenceMaster getPageSequenceMaster()


Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.