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 TypeMethodDescriptionintReturns the number of pages in the set.getPageFormat(int pageIndex) Returns thePageFormatof the page specified bypageIndex.getPrintable(int pageIndex) Returns thePrintableinstance responsible for rendering the page specified bypageIndex.
-
Constructor Details
-
JHPageable
-
-
Method Details
-
getPageFormat
Returns thePageFormatof the page specified bypageIndex.- Specified by:
getPageFormatin interfacePageable- Parameters:
pageIndex- the zero based index of the page whosePageFormatis being requested- Returns:
- the
PageFormatdescribing 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 thatPageableimplementations return the true number of pages rather than the UNKNOWN_NUMBER_OF_PAGES constant.- Specified by:
getNumberOfPagesin interfacePageable- Returns:
- the number of pages in this
Pageable.
-
getPrintable
Returns thePrintableinstance responsible for rendering the page specified bypageIndex.- Specified by:
getPrintablein interfacePageable- Parameters:
pageIndex- the zero based index of the page whosePrintableis being requested- Returns:
- the
Printablethat renders the page. - Throws:
IndexOutOfBoundsException
-