public abstract class PageSet extends java.lang.Object implements PrintableSet, PageSetProvider
ReportPage| 限定符和类型 | 字段和说明 |
|---|---|
static PageSet |
EMPTY_PAGE_SET
一个空PageSet的实现
|
EMPTY_PAGE, XML_TAG_4_ARRAY| 构造器和说明 |
|---|
PageSet() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract ReportPageProvider |
getPage(int index)
返回集合中指定位置上报表分页对象
|
java.awt.print.Printable |
getPrintable(int index)
获取集合中指定位置的可打印对象,这里即为报表分页对象
|
boolean |
isPageCached()
是否缓存分页
|
boolean |
isSizePredictable()
总页数是否可以预知,用于层式报表的判断
|
void |
release()
释放资源,主要用于层式报表分页
|
PageSetProvider |
traverse4Export()
转化为导出时用的PageSet,当页面缓存了的时候,返回自身
|
PageSetProvider |
traverse4SimpleExport()
将pageset转化为输出的结果集(原样)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsizepublic static final PageSet EMPTY_PAGE_SET
public boolean isSizePredictable()
isSizePredictable 在接口中 PageSetProviderpublic boolean isPageCached()
isPageCached 在接口中 PageSetProviderpublic abstract ReportPageProvider getPage(int index)
getPage 在接口中 PageSetProviderindex - 指定的位置public PageSetProvider traverse4Export()
traverse4Export 在接口中 PageSetProviderpublic PageSetProvider traverse4SimpleExport()
PageSetProvidertraverse4SimpleExport 在接口中 PageSetProviderpublic void release()
release 在接口中 PageSetProviderpublic java.awt.print.Printable getPrintable(int index)
getPrintable 在接口中 PrintableSetindex - 指定的位置