| 
JavaTM 2 Platform Std. Ed. v1.3.1  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The Pageable implementation represents a set of
 pages to be printed. The Pageable object returns
 the total number of pages in the set as well as the 
 PageFormat and Printable for a specified page.
PageFormat, 
Printable| Field Summary | |
static int | 
UNKNOWN_NUMBER_OF_PAGES
This constant is returned from the getNumberOfPages
 method if a Pageable implementation does not know
 the number of pages in its set | 
| Method Summary | |
 int | 
getNumberOfPages()
Returns the number of pages in the set.  | 
 PageFormat | 
getPageFormat(int pageIndex)
Returns the PageFormat of the page specified by
 pageIndex. | 
 Printable | 
getPrintable(int pageIndex)
Returns the Printable instance responsible for
 rendering the page specified by pageIndex. | 
| Field Detail | 
public static final int UNKNOWN_NUMBER_OF_PAGES
getNumberOfPages
 method if a Pageable implementation does not know
 the number of pages in its set| Method Detail | 
public int getNumberOfPages()
Pageable
 implementations return the true number of pages 
 rather than the
 UNKNOWN_NUMBER_OF_PAGES constant.Pageable.
public PageFormat getPageFormat(int pageIndex)
                         throws IndexOutOfBoundsException
PageFormat of the page specified by
 pageIndex.pageIndex - the zero based index of the page whose
            PageFormat is being requestedPageFormat describing the size and
		orientation.IndexOutOfBoundsException - the Pageable does not contain the requested
		page.
public Printable getPrintable(int pageIndex)
                       throws IndexOutOfBoundsException
Printable instance responsible for
 rendering the page specified by pageIndex.pageIndex - the zero based index of the page whose
            Printable is being requestedPrintable that renders the page.IndexOutOfBoundsException - the Pageable does not contain the requested
		  page.
  | 
JavaTM 2 Platform Std. Ed. v1.3.1  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.