fop 0.93

org.apache.fop.area
Class PageSequence

java.lang.Object
  extended byorg.apache.fop.area.PageSequence

public class PageSequence
extends java.lang.Object

Represents a page sequence in the area tree.


Constructor Summary
PageSequence(LineArea title)
          Main constructor
 
Method Summary
 void addPage(PageViewport page)
          Adds a new page to the page sequence
 PageViewport getPage(int idx)
          Returns the page at the given index.
 int getPageCount()
           
 LineArea getTitle()
           
 boolean isFirstPage(PageViewport page)
          Indicates whether a page is the first in this page sequence.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageSequence

public PageSequence(LineArea title)
Main constructor

Parameters:
title - the title for the page-sequence, may be null
Method Detail

getTitle

public LineArea getTitle()
Returns:
the title of the page sequence in form of a line area, or null if there's no title

addPage

public void addPage(PageViewport page)
Adds a new page to the page sequence

Parameters:
page - the page to be added

getPageCount

public int getPageCount()
Returns:
the number of pages currently in this page sequence

getPage

public PageViewport getPage(int idx)
Returns the page at the given index.

Parameters:
idx - the index of the requested page
Returns:
the requested page or null if it was not found

isFirstPage

public boolean isFirstPage(PageViewport page)
Indicates whether a page is the first in this page sequence.

Parameters:
page - the page to be inspected
Returns:
true if the page is the first in this page sequence, false otherwise

fop 0.93

Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.