public class PageXmlOperator extends java.lang.Object implements PageXmlProvider
XML_TAG
构造器和说明 |
---|
PageXmlOperator() |
限定符和类型 | 方法和说明 |
---|---|
ReportPageProvider |
deXmlizable(java.lang.String in)
将服务器端传递过来的流反序列化
|
BaseSinglePagePrintable[] |
deXmlizable4SinglePage(java.io.InputStream in)
applet端反序列化服务器端传递过来的InputStream
|
void |
xmlizable(ReportPageProvider reportPage,
java.io.OutputStream out,
boolean readRSS)
将ReportPage序列化给客户端
|
void |
xmlizable4SinglePage(BaseSinglePagePrintable[] spp,
java.io.OutputStream out)
将服务器端的索引序列化给applet
|
public void xmlizable(ReportPageProvider reportPage, java.io.OutputStream out, boolean readRSS)
xmlizable
在接口中 PageXmlProvider
reportPage
- 需要序列化的ReportPageout
- 输出流readRSS
- 是否重复读取页面设置public ReportPageProvider deXmlizable(java.lang.String in)
deXmlizable
在接口中 PageXmlProvider
in
- 服务器端的流包含的内容public void xmlizable4SinglePage(BaseSinglePagePrintable[] spp, java.io.OutputStream out)
xmlizable4SinglePage
在接口中 PageXmlProvider
spp
- 所有页面的索引out
- 输出流public BaseSinglePagePrintable[] deXmlizable4SinglePage(java.io.InputStream in)
deXmlizable4SinglePage
在接口中 PageXmlProvider
in
- 通过url获取的服务器端输入流