com.sun.java.help.impl
Class JHelpPrintHandler.JHPageable
java.lang.Object
com.sun.java.help.impl.JHelpPrintHandler.JHPageable
- JHelpPrintHandler
- Pageable
public class JHelpPrintHandler.JHPageable
extends java.lang.Object
implements Pageable
JHPageable(JEditorPane editor, URL[] urls, PageFormat pf)
|
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 .
|
JHPageable
public JHPageable(JEditorPane editor,
URL[] urls,
PageFormat pf)
getNumberOfPages
public int getNumberOfPages()
Returns the number of pages in the set.
To enable advanced printing features,
it is recommended that Pageable
implementations return the true number of pages
rather than the
UNKNOWN_NUMBER_OF_PAGES constant.
- the number of pages in this
Pageable
.
getPageFormat
public PageFormat getPageFormat(int pageIndex)
throws IndexOutOfBoundsException
Returns the PageFormat
of the page specified by
pageIndex
.
pageIndex
- the zero based index of the page whose
PageFormat
is being requested
- the
PageFormat
describing the size and
orientation.
getPrintable
public Printable getPrintable(int pageIndex)
throws IndexOutOfBoundsException
Returns the Printable
instance responsible for
rendering the page specified by pageIndex
.
pageIndex
- the zero based index of the page whose
Printable
is being requested
- the
Printable
that renders the page.