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, wait
size
public static final PageSet EMPTY_PAGE_SET
public boolean isSizePredictable()
isSizePredictable
在接口中 PageSetProvider
public boolean isPageCached()
isPageCached
在接口中 PageSetProvider
public abstract ReportPageProvider getPage(int index)
getPage
在接口中 PageSetProvider
index
- 指定的位置public PageSetProvider traverse4Export()
traverse4Export
在接口中 PageSetProvider
public PageSetProvider traverse4SimpleExport()
PageSetProvider
traverse4SimpleExport
在接口中 PageSetProvider
public void release()
release
在接口中 PageSetProvider
public java.awt.print.Printable getPrintable(int index)
getPrintable
在接口中 PrintableSet
index
- 指定的位置