The FlowNode element is used to provide a single element as the source and target Sequence Flow associations instead of the individual associations of the elements that can connect to Sequence Flows.
| Type | Name and description |
|---|---|
List<String> |
nextActivityIds下一环节或子流程节点的ID列表 |
List<String> |
prevActivityIds前置环节或子流程节点的ID列表 |
List<SequenceFlow> |
sequenceFlowsIn入口的路径列表 |
List<SequenceFlow> |
sequenceFlowsOut出口路径列表 |
List<StepoverSequenceFlow> |
stepoverSequenceFlowsOut出口虚路径列表 |
Boolean |
trunk是否在从开始事件到结束事件的流程主干上 |
| Methods inherited from class | Name |
|---|---|
class FlowElement |
getDisplayName, getName, getProcessId, process, setDisplayName, setName, setProcessId, toString |
class BaseElement |
clone, getI18nCodePrefix, getId, getSid, setI18nCodePrefix, setId, toString |
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
下一环节或子流程节点的ID列表
含出口虚路径指向的环节;如果有出口路径指向网关则包含网关的下一环节列表的值
前置环节或子流程节点的ID列表
入口的路径列表
由于会根据入口路径复制成虚网关,所以这里实际为单值
出口路径列表
出口虚路径列表
如果是环节的出口路径指向网关,是不包含网关的出口虚路径列表
是否在从开始事件到结束事件的流程主干上
流程解析时自动计算,如果节点在流经开始事件到结束事件的路径上,则认为在主干上。