org.apache.fop.layout
Class Page

java.lang.Object
  extended byorg.apache.fop.layout.Page

public class Page
extends Object


Field Summary
protected  String formattedPageNumber
           
protected  ArrayList linkSets
           
protected  int pageNumber
           
 
Method Summary
 void addBody(BodyAreaContainer area)
          Ensure that page is set not only on B.A.C.
 void addLinkSet(LinkSet linkSet)
           
 void addPendingFootnote(FootnoteBody fb)
           
 void addToIDList(String id)
           
 AreaContainer getAfter()
           
 AreaTree getAreaTree()
           
 AreaContainer getBefore()
           
 BodyAreaContainer getBody()
           
 AreaContainer getEnd()
           
 ArrayList getExtensions()
           
 FontInfo getFontInfo()
           
 String getFormattedNumber()
           
 int getHeight()
           
 ArrayList getIDList()
           
 IDReferences getIDReferences()
           
 ArrayList getLinkSets()
           
 ArrayList getMarkers()
           
 int getNumber()
           
 PageSequence getPageSequence()
           
 ArrayList getPendingFootnotes()
           
 AreaContainer getStart()
           
 int getWidth()
           
 boolean hasLinks()
           
 void registerMarker(Marker marker)
           
 void render(Renderer renderer)
           
 void setExtensions(ArrayList extensions)
           
 void setFormattedNumber(String number)
           
 void setNumber(int number)
           
 void setPageSequence(PageSequence pageSequence)
           
 void setPendingFootnotes(ArrayList v)
           
 void unregisterMarker(Marker marker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageNumber

protected int pageNumber

formattedPageNumber

protected String formattedPageNumber

linkSets

protected ArrayList linkSets
Method Detail

getIDReferences

public IDReferences getIDReferences()

setPageSequence

public void setPageSequence(PageSequence pageSequence)

getPageSequence

public PageSequence getPageSequence()

getAreaTree

public AreaTree getAreaTree()

setNumber

public void setNumber(int number)

getNumber

public int getNumber()

setFormattedNumber

public void setFormattedNumber(String number)

getFormattedNumber

public String getFormattedNumber()

addBody

public void addBody(BodyAreaContainer area)
Ensure that page is set not only on B.A.C. but also on the three top-level reference areas.

Parameters:
area - The region-body area container (special)

render

public void render(Renderer renderer)

getAfter

public AreaContainer getAfter()

getBefore

public AreaContainer getBefore()

getStart

public AreaContainer getStart()

getEnd

public AreaContainer getEnd()

getBody

public BodyAreaContainer getBody()

getHeight

public int getHeight()

getWidth

public int getWidth()

getFontInfo

public FontInfo getFontInfo()

addLinkSet

public void addLinkSet(LinkSet linkSet)

getLinkSets

public ArrayList getLinkSets()

hasLinks

public boolean hasLinks()

addToIDList

public void addToIDList(String id)

getIDList

public ArrayList getIDList()

getPendingFootnotes

public ArrayList getPendingFootnotes()

getExtensions

public ArrayList getExtensions()

setExtensions

public void setExtensions(ArrayList extensions)

setPendingFootnotes

public void setPendingFootnotes(ArrayList v)

addPendingFootnote

public void addPendingFootnote(FootnoteBody fb)

registerMarker

public void registerMarker(Marker marker)

unregisterMarker

public void unregisterMarker(Marker marker)

getMarkers

public ArrayList getMarkers()


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.