Interface SequenceFlow
-
- All Superinterfaces:
BaseElement
,BpmnModelElementInstance
,FlowElement
,ModelElementInstance
- All Known Implementing Classes:
SequenceFlowImpl
public interface SequenceFlow extends FlowElement
The BPMN sequenceFlow element- Author:
- Sebastian Menski
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SequenceFlowBuilder
builder()
Returns a new fluent builder for the element if implemented.ConditionExpression
getConditionExpression()
BpmnEdge
getDiagramElement()
FlowNode
getSource()
FlowNode
getTarget()
boolean
isImmediate()
void
removeConditionExpression()
void
setConditionExpression(ConditionExpression conditionExpression)
void
setImmediate(boolean isImmediate)
void
setSource(FlowNode source)
void
setTarget(FlowNode target)
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Method Detail
-
builder
SequenceFlowBuilder builder()
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Returns:
- the builder object
-
getSource
FlowNode getSource()
-
setSource
void setSource(FlowNode source)
-
getTarget
FlowNode getTarget()
-
setTarget
void setTarget(FlowNode target)
-
isImmediate
boolean isImmediate()
-
setImmediate
void setImmediate(boolean isImmediate)
-
getConditionExpression
ConditionExpression getConditionExpression()
-
setConditionExpression
void setConditionExpression(ConditionExpression conditionExpression)
-
removeConditionExpression
void removeConditionExpression()
-
getDiagramElement
BpmnEdge getDiagramElement()
- Specified by:
getDiagramElement
in interfaceBaseElement
-
-