Class PageIterator.PageNumberer.InnerPageNumber
java.lang.Object
org.eclipse.nebula.paperclips.core.page.PageIterator.PageNumberer.InnerPageNumber
- All Implemented Interfaces:
PageNumber
- Enclosing class:
- PageIterator.PageNumberer
class PageIterator.PageNumberer.InnerPageNumber extends java.lang.Object implements PageNumber
-
Field Summary
Fields Modifier and Type Field Description (package private) int
pageNumber
-
Constructor Summary
Constructors Constructor Description InnerPageNumber()
-
Method Summary
Modifier and Type Method Description int
getPageCount()
Returns the total number of pages.int
getPageNumber()
Returns the zero-based page index.
-
Field Details
-
pageNumber
final int pageNumber
-
-
Constructor Details
-
InnerPageNumber
InnerPageNumber()
-
-
Method Details
-
getPageCount
public int getPageCount()Description copied from interface:PageNumber
Returns the total number of pages. Note that this method may not return an accurate value until all pages have been laid out. Therefore this method should not be used insidePageDecoration.createPrint(PageNumber)
.- Specified by:
getPageCount
in interfacePageNumber
- Returns:
- the total number of pages.
-
getPageNumber
public int getPageNumber()Description copied from interface:PageNumber
Returns the zero-based page index.- Specified by:
getPageNumber
in interfacePageNumber
- Returns:
- the zero-based page index.
-