程序包 | 说明 |
---|---|
com.fr.base.frpx.document | |
com.fr.base.frpx.document.base | |
com.fr.base.frpx.pack | |
com.fr.main.docment |
构造器和说明 |
---|
PictureDocPart(AbstractPackagePart part) |
RawDataPart(AbstractPackagePart packagePart) |
限定符和类型 | 方法和说明 |
---|---|
AbstractPackagePart |
DocumentPart.getPackagePart()
获取持有的包块
|
AbstractPackagePart |
AbstractDocumentPart.getPackagePart() |
限定符和类型 | 方法和说明 |
---|---|
void |
DocumentPart.setPackagePart(AbstractPackagePart packagePart)
设置持有的包块
|
void |
AbstractDocumentPart.setPackagePart(AbstractPackagePart packagePart) |
构造器和说明 |
---|
AbstractDocumentPart(AbstractPackagePart packagePart) |
AbstractDocumentPart(DocumentPart parent,
AbstractPackagePart packagePart) |
限定符和类型 | 类和说明 |
---|---|
class |
MemoryPackagePart
基于内存的包块对象,用于储存或缓存包块对象
|
class |
WorkBookXPackagePart
WorkBookX对应的文档部分,空对象
|
class |
ZipPackagePart
封装ZipEntry的包块对象,用于读取模板。
|
限定符和类型 | 字段和说明 |
---|---|
protected java.util.Map<java.lang.String,AbstractPackagePart> |
AbstractFRPackage.partMap
块容器
|
限定符和类型 | 方法和说明 |
---|---|
AbstractPackagePart |
AbstractPackagePart.clone() |
AbstractPackagePart |
AbstractFRPackage.createPart(PartSummary summary)
创建一个块,并添加到摘要中
|
AbstractPackagePart |
AbstractFRPackage.createPart(PartSummary summary,
boolean needRegister)
创建一个块,如果needRegister为
true ,
则注册到package中 |
protected AbstractPackagePart |
ZipPackage.createPartImpl(PartSummary partSummary) |
protected abstract AbstractPackagePart |
AbstractFRPackage.createPartImpl(PartSummary partSummary)
创建一个package part,用于子类实现
|
AbstractPackagePart |
AbstractFRPackage.getPartsByName(java.lang.String partName)
根据名称取回模块
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,AbstractPackagePart> |
AbstractFRPackage.getParts()
解析part
|
java.util.List<AbstractPackagePart> |
AbstractFRPackage.getPartsByName(java.util.regex.Pattern namePattern)
根据名称正则取回模块
|
protected java.util.Map<java.lang.String,AbstractPackagePart> |
ZipPackage.getPartsImpl() |
protected abstract java.util.Map<java.lang.String,AbstractPackagePart> |
AbstractFRPackage.getPartsImpl()
获取包中所有的parts。
|
限定符和类型 | 方法和说明 |
---|---|
int |
AbstractPackagePart.compareTo(AbstractPackagePart other)
只比较part名
|
void |
AbstractFRPackage.register(AbstractPackagePart part)
注册包块到包中
|
void |
AbstractFRPackage.registerClone(AbstractPackagePart part)
注册clone包块到包中。
|
void |
AbstractFRPackage.registerPart(AbstractPackagePart packagePart)
手动注册模块到package中。
|
void |
AbstractFRPackage.removePart(AbstractPackagePart packagePart)
移除模块
|
构造器和说明 |
---|
AttributeDocPart(AbstractPackagePart packagePart) |
AttributeDocPart(DocumentPart parent,
AbstractPackagePart packagePart) |
BaseDocPart(AbstractPackagePart packagePart) |
BaseDocPart(DocumentPart parent,
AbstractPackagePart packagePart) |
ExtraDocPart(AbstractPackagePart packagePart) |
ParameterDocPart(DocumentPart parent,
AbstractPackagePart packagePart) |
ReportDocPart(AbstractPackagePart packagePart) |
ReportDocPart(DocumentPart parent,
AbstractPackagePart packagePart) |
StyleDocPart(AbstractPackagePart packagePart) |
TableDataSourcePart(AbstractPackagePart packagePart) |
TableDataSourcePart(DocumentPart parent,
AbstractPackagePart packagePart) |