org.camunda.bpm.model.bpmn.instance
Interface SequenceFlow

All Superinterfaces:
BaseElement, BpmnModelElementInstance, FlowElement, org.camunda.bpm.model.xml.instance.ModelElementInstance
All Known Implementing Classes:
SequenceFlowImpl

public interface SequenceFlow
extends FlowElement

The BPMN sequenceFlow element

Author:
Sebastian Menski

Method Summary
 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.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
 
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.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 interface BpmnModelElementInstance
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 interface BaseElement


Copyright © 2017 camunda services GmbH. All rights reserved.