Package org.flowable.bpmn.model
Class FlowNode
java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.FlowElement
org.flowable.bpmn.model.FlowNode
- All Implemented Interfaces:
HasExecutionListeners
,HasExtensionAttributes
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected boolean
protected Object
protected List<SequenceFlow>
protected boolean
protected List<SequenceFlow>
Fields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainer
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
void
setAsynchronous
(boolean asynchronous) void
setAsynchronousLeave
(boolean asynchronousLeave) void
setAsynchronousLeaveExclusive
(boolean exclusive) void
setAsynchronousLeaveNotExclusive
(boolean asynchronousLeaveNotExclusive) void
setBehavior
(Object behavior) void
setExclusive
(boolean exclusive) void
setIncomingFlows
(List<SequenceFlow> incomingFlows) void
setNotExclusive
(boolean notExclusive) void
setOutgoingFlows
(List<SequenceFlow> outgoingFlows) void
Methods inherited from class org.flowable.bpmn.model.FlowElement
clone, getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValues
Methods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
asynchronous
protected boolean asynchronous -
asynchronousLeave
protected boolean asynchronousLeave -
notExclusive
protected boolean notExclusive -
asynchronousLeaveNotExclusive
protected boolean asynchronousLeaveNotExclusive -
incomingFlows
-
outgoingFlows
-
behavior
-
-
Constructor Details
-
FlowNode
public FlowNode()
-
-
Method Details
-
isAsynchronous
public boolean isAsynchronous() -
setAsynchronous
public void setAsynchronous(boolean asynchronous) -
isAsynchronousLeave
public boolean isAsynchronousLeave() -
setAsynchronousLeave
public void setAsynchronousLeave(boolean asynchronousLeave) -
isExclusive
public boolean isExclusive() -
setExclusive
public void setExclusive(boolean exclusive) -
isNotExclusive
public boolean isNotExclusive() -
setNotExclusive
public void setNotExclusive(boolean notExclusive) -
isAsynchronousLeaveExclusive
public boolean isAsynchronousLeaveExclusive() -
setAsynchronousLeaveExclusive
public void setAsynchronousLeaveExclusive(boolean exclusive) -
isAsynchronousLeaveNotExclusive
public boolean isAsynchronousLeaveNotExclusive() -
setAsynchronousLeaveNotExclusive
public void setAsynchronousLeaveNotExclusive(boolean asynchronousLeaveNotExclusive) -
getBehavior
-
setBehavior
-
getIncomingFlows
-
setIncomingFlows
-
getOutgoingFlows
-
setOutgoingFlows
-
setValues
-