FlowElementsContainer is an abstract super class for BPMN diagrams (or views) and defines the superset of elements that are contained in those diagrams. Basically, a FlowElementsContainer contains FlowElements, which are Events (see page 233), Gateways (see page 287), Sequence Flows (see page 97), Activities (see page 151), and Choreography Activities (see page 321).
| Type | Name and description |
|---|---|
String |
NODE_TYPE_ENDEVENT |
String |
NODE_TYPE_GATEWAY |
String |
NODE_TYPE_STARTEVENT |
String |
NODE_TYPE_SUBPROC |
String |
NODE_TYPE_TASK |
| Type | Name and description |
|---|---|
Map<String, Action> |
getActions()操作 |
Boolean |
getCallbackAfterExceptionSensitive()所有流程后事件对异常的敏感度:false 不敏感(默认),异常后流程继续提交;true 敏感,异常后终止提交并回滚之前的所有提交 |
String |
getCancelCallbackAfter()流程撤销后事件 |
String |
getCompleteCallbackAfter()流程结束后事件 |
Map |
getCriticalImageMapAreas()流程图缓存:criticalImageMapAreas |
Boolean |
getEnableI18n()是否启用流程国际化支持 |
EndEvent |
getEndEvent(String id) |
Map<String, EndEvent> |
getEndEvents()结束事件 |
String |
getFormatVersion()格式版本 |
Gateway |
getGateway(String id) |
Map<String, Gateway> |
getGateways()网关 |
String |
getI18nCodePrefix() |
String |
getId() |
Map |
getImageMapAreas()流程图缓存:imageMapAreas |
String |
getModelerVersion()建模器版本 |
String |
getName() |
String |
getReaders()流程正常提交结束(非撤销并留存)后的阅知人,无前台的提示和选择 |
String |
getRevision()流程或子流程定义版本号(前者默认为1.0,后者默认为空标识最新) |
SequenceFlow |
getSequenceFlow(String id) |
Map<String, SequenceFlow> |
getSequenceFlows()路径 |
Map<String, StartEvent> |
getStartEvents()开始事件:Modeler中做了限制只允许一个开始事件 |
Map<String, StepoverSequenceFlow> |
getStepoverSequenceFlows()跨环节提交的虚路径 |
StepoverSequenceFlow |
getStepoverSequenceFlows(String id) |
SubProcess |
getSubProcess(String id) |
Map<String, SubProcess> |
getSubProcesses()子流程 |
Task |
getTask(String id) |
Map<String, Task> |
getTasks()环节 |
String |
getTerminateCallbackAfter()流程终止后事件 |
List<String> |
getUncriticalShapeIds()流程图缓存:非关键流程图要隐藏的元素 |
void |
setCallbackAfterExceptionSensitive(String val) |
void |
setCancelCallbackAfter(String val) |
void |
setCompleteCallbackAfter(String val) |
void |
setCriticalImageMapAreas(Map val) |
void |
setEnableI18n(String val) |
void |
setFormatVersion(String val) |
void |
setI18nCodePrefix(String val) |
void |
setId(String val) |
void |
setImageMapAreas(Map val) |
void |
setModelerVersion(String val) |
void |
setName(String val) |
void |
setReaders(String val) |
void |
setTerminateCallbackAfter(String val) |
void |
setUncriticalShapeIds(List<String> val) |
void |
setVersion(String val) |
操作
所有流程后事件对异常的敏感度:false 不敏感(默认),异常后流程继续提交;true 敏感,异常后终止提交并回滚之前的所有提交
流程撤销后事件
流程结束后事件
流程图缓存:criticalImageMapAreas
是否启用流程国际化支持
结束事件
格式版本
网关
流程图缓存:imageMapAreas
建模器版本
流程正常提交结束(非撤销并留存)后的阅知人,无前台的提示和选择
流程或子流程定义版本号(前者默认为1.0,后者默认为空标识最新)
路径
开始事件:Modeler中做了限制只允许一个开始事件
跨环节提交的虚路径
子流程
环节
流程终止后事件
流程图缓存:非关键流程图要隐藏的元素