| 
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_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 | 
|---|
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.