Package com.sun.java.help.impl
Class JHelpPrintHandler.JHPageable
java.lang.Object
com.sun.java.help.impl.JHelpPrintHandler.JHPageable
- All Implemented Interfaces:
Pageable
- Enclosing class:
JHelpPrintHandler
-
Field Summary
Fields inherited from interface java.awt.print.Pageable
UNKNOWN_NUMBER_OF_PAGES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the number of pages in the set.getPageFormat
(int pageIndex) Returns thePageFormat
of the page specified bypageIndex
.getPrintable
(int pageIndex) Returns thePrintable
instance responsible for rendering the page specified bypageIndex
.
-
Constructor Details
-
JHPageable
-
-
Method Details
-
getPageFormat
Returns thePageFormat
of the page specified bypageIndex
.- Specified by:
getPageFormat
in interfacePageable
- Parameters:
pageIndex
- the zero based index of the page whosePageFormat
is being requested- Returns:
- the
PageFormat
describing the size and orientation. - Throws:
IndexOutOfBoundsException
-
getNumberOfPages
public int getNumberOfPages()Returns the number of pages in the set. To enable advanced printing features, it is recommended thatPageable
implementations return the true number of pages rather than the UNKNOWN_NUMBER_OF_PAGES constant.- Specified by:
getNumberOfPages
in interfacePageable
- Returns:
- the number of pages in this
Pageable
.
-
getPrintable
Returns thePrintable
instance responsible for rendering the page specified bypageIndex
.- Specified by:
getPrintable
in interfacePageable
- Parameters:
pageIndex
- the zero based index of the page whosePrintable
is being requested- Returns:
- the
Printable
that renders the page. - Throws:
IndexOutOfBoundsException
-