最近一大堆乱七八糟的事情,今天把 org.fireflow.model.io这个包给介绍完,那么Fire Workflow的 Model项目算是完成了。
主要分两大块:序列化和解析。
FPDLNames:这个类定义了FPDL的元素和规范。包括命名空间里面的基本元素,本类决定流程文件的格 式和规范,由于元素太多,这里不一一展示了。FPDL基本是对XPDL的扩展,详细内容可以参见 http://www.fireflow.org/viewthread.php?tid=68&extra=page%3D1。
IFPDLSerializer: FPDL序列化器。将WorkflowProcess对象序列化到一个输出流。
Dom4JFPDLSerializer: 实现IFPDLSerializer接口。用Dom4J实现。
时间: 2024-11-02 12:16:07