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 booleanprotected booleanprotected booleanprotected Objectprotected List<SequenceFlow>protected booleanprotected List<SequenceFlow>Fields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainerFields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAsynchronous(boolean asynchronous) voidsetAsynchronousLeave(boolean asynchronousLeave) voidsetAsynchronousLeaveExclusive(boolean exclusive) voidsetAsynchronousLeaveNotExclusive(boolean asynchronousLeaveNotExclusive) voidsetBehavior(Object behavior) voidsetExclusive(boolean exclusive) voidsetIncomingFlows(List<SequenceFlow> incomingFlows) voidsetNotExclusive(boolean notExclusive) voidsetOutgoingFlows(List<SequenceFlow> outgoingFlows) voidMethods inherited from class org.flowable.bpmn.model.FlowElement
clone, getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValuesMethods 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
-