public class ImmutablePageWorkBook extends ImmutableWorkBook
KEY
XML_TAG
构造器和说明 |
---|
ImmutablePageWorkBook(java.lang.String path) |
限定符和类型 | 方法和说明 |
---|---|
ECReport |
getElementCaseReport(int index)
当isElementCaseBook返回true时,即该FineBook中包含的都是ECReport时
调用此方法来获取相应位置上的ECReport
非此情况下调用,将抛出RuntimeException
|
Parameter[] |
getParameters()
获取参数持有者持有的参数
|
protected java.lang.String |
getPath() |
Report |
getReport(int index) |
int |
getReportCount()
获取WorkBook中的Report总数
|
java.lang.String |
getReportName(int index)
获取指定index的Report的Name
|
ReportWebAttr |
getReportWebAttr()
Gets report web attributes.
|
WorkSheet |
getTemplateElementCaseReport(int index)
当isElementCaseBook返回true时,即该FineBook中包含的都是ECReport时
调用此方法来获取相应位置上的TemplateECReport
使用同getECReport(int)
非此情况下调用,将抛出RuntimeException
|
boolean |
isElementCaseBook()
是否为cpt报表
|
boolean |
isElementCaseBook(int index)
是否为cpt报表
|
void |
setReport(int index,
java.lang.String reportName,
TemplateReport report)
设置指定位置的带Name的Report
|
void |
setReport(int index,
TemplateReport report)
设置指定位置的Report
|
void |
setReportName(int index,
java.lang.String reportName)
设置指定index的Report的Name
|
void |
setReportWebAttr(ReportWebAttr reportWebAttr)
Sets report web attributes.
|
addReport, addReport, apply4Parameters, clearAllTableData, clone, execute, execute, getReportExportAttr, getReportFitAttr, getReportIndex, getReportMobileAttr, getReportParameterAttr, getTableData, getTableDataNameIterator, getTemplateReport, putTableData, readXML, removeReport, removeReport, removeReports, removeTableData, renameTableData, setReportExportAttr, setReportFitAttr, setReportParameterAttr, writeXML
addAttrMark, getAllMarkName, getAttrMark, getCSSImport, getJSImport, setReportMobileAttr
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setReportMobileAttr
addAttrMark, getAllMarkName, getAttrMark
getCSSImport, getJSImport
public Report getReport(int index)
public int getReportCount()
FineBook
public ECReport getElementCaseReport(int index)
FineBook
非此情况下调用,将抛出RuntimeException
public WorkSheet getTemplateElementCaseReport(int index)
TemplateWorkBook
public boolean isElementCaseBook()
public boolean isElementCaseBook(int index)
index
- 指定的序列public java.lang.String getReportName(int index)
FineBook
index
- 指定的indexpublic ReportWebAttr getReportWebAttr()
FineBook
public void setReportWebAttr(ReportWebAttr reportWebAttr)
FineBook
setReportWebAttr
在接口中 FineBook
setReportWebAttr
在类中 ImmutableWorkBook
public void setReport(int index, TemplateReport report)
TemplateWorkBook
setReport
在接口中 TemplateWorkBook
setReport
在类中 ImmutableWorkBook
index
- 指定的indexreport
- 设置过去的reportpublic void setReport(int index, java.lang.String reportName, TemplateReport report)
TemplateWorkBook
setReport
在接口中 TemplateWorkBook
setReport
在类中 ImmutableWorkBook
index
- 指定位置reportName
- 新增的Report的Namereport
- 新增的reportpublic void setReportName(int index, java.lang.String reportName)
FineBook
setReportName
在接口中 FineBook
setReportName
在类中 ImmutableWorkBook
index
- 指定的indexreportName
- 指定的Nameprotected java.lang.String getPath()
getPath
在类中 ImmutableWorkBook
public Parameter[] getParameters()
ParameterHolder