| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Pageable
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_PAGESThis constant is returned from the getNumberOfPagesmethod if aPageableimplementation 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 PageFormatof the page specified bypageIndex. | 
|  Printable | getPrintable(int pageIndex)Returns the Printableinstance responsible for
 rendering the page specified bypageIndex. | 
| Field Detail | 
|---|
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 | 
|---|
int getNumberOfPages()
Pageable
 implementations return the true number of pages 
 rather than the
 UNKNOWN_NUMBER_OF_PAGES constant.
Pageable.
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 requested
PageFormat describing the size and
                orientation.
IndexOutOfBoundsException - if
          the Pageable does not contain the requested
                page.
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 requested
Printable that renders the page.
IndexOutOfBoundsException - if
            the Pageable does not contain the requested
                  page.| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.