Class AreaHolderBlocksProcess
java.lang.Object
org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
区域占位区块处理器
用于解决区域占位区块 写入生成等操作的工具集合
- Since:
- 2023-10-28 15:40:19
- Author:
- 权观宇
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AreaHolderBlocks创建 区域占位区块列表static void删除区域占位区块列表文件static boolean判断是否存在 区域占位区块列表static CT_AreaHolderBlockfind(AreaHolderBlocks blocks, String areaName) 查找指定名称的区域占位区块static AreaHolderBlocks获取 区域占位区块列表static AreaHolderBlocks尝试获取 区域占位区块列表
-
Constructor Details
-
AreaHolderBlocksProcess
public AreaHolderBlocksProcess()
-
-
Method Details
-
obtian
public static AreaHolderBlocks obtian(DocDir docDir) throws org.dom4j.DocumentException, FileNotFoundException 尝试获取 区域占位区块列表- Parameters:
docDir- 文档目录- Returns:
- 区域占位区块列表
- Throws:
org.dom4j.DocumentException- 文档结构无法解析FileNotFoundException- 文件不存在
-
create
创建 区域占位区块列表如文件已经存在还将覆盖该文件
- Parameters:
docDir- 文档目录- Returns:
- 区域占位区块列表
-
get
public static AreaHolderBlocks get(DocDir docDir) throws org.dom4j.DocumentException, FileNotFoundException 获取 区域占位区块列表- Parameters:
docDir- 文档目录- Returns:
- 区域占位区块列表
- Throws:
org.dom4j.DocumentException- 文档结构无法解析FileNotFoundException- 文件不存在
-
exist
判断是否存在 区域占位区块列表- Parameters:
docDir- 文档目录- Returns:
- true - 存在类表文件;false - 不存在列表文件
-
find
查找指定名称的区域占位区块若出现了多个同名的 区域占位区块 则返回第一个
- Parameters:
blocks- 区域占位区块列表areaName- 区域名称- Returns:
- 区域占位区块
-
delete
删除区域占位区块列表文件- Parameters:
docDir- 文档目录- Throws:
IOException- IO异常
-