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 在接口中 PageXmlProviderreportPage - 需要序列化的ReportPageout - 输出流readRSS - 是否重复读取页面设置public ReportPageProvider deXmlizable(java.lang.String in)
deXmlizable 在接口中 PageXmlProviderin - 服务器端的流包含的内容public void xmlizable4SinglePage(BaseSinglePagePrintable[] spp, java.io.OutputStream out)
xmlizable4SinglePage 在接口中 PageXmlProviderspp - 所有页面的索引out - 输出流public BaseSinglePagePrintable[] deXmlizable4SinglePage(java.io.InputStream in)
deXmlizable4SinglePage 在接口中 PageXmlProviderin - 通过url获取的服务器端输入流