public class SequenceFlowImpl extends FlowElementImpl implements SequenceFlow
| Modifier and Type | Field and Description |
|---|---|
protected static ChildElement<ConditionExpression> |
conditionExpressionCollection |
protected static Attribute<Boolean> |
isImmediateAttribute |
protected static AttributeReference<FlowNode> |
sourceRefAttribute |
protected static AttributeReference<FlowNode> |
targetRefAttribute |
auditingChild, categoryValueRefCollection, monitoringChild, nameAttributedocumentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
SequenceFlowImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
SequenceFlowBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
ConditionExpression |
getConditionExpression() |
BpmnEdge |
getDiagramElement() |
FlowNode |
getSource() |
FlowNode |
getTarget() |
boolean |
isImmediate() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
removeConditionExpression() |
void |
setConditionExpression(ConditionExpression conditionExpression) |
void |
setImmediate(boolean isImmediate) |
void |
setSource(FlowNode source) |
void |
setTarget(FlowNode target) |
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdgetScope, isScopeaddChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDocumentations, getExtensionElements, getId, setExtensionElements, setIdgetScope, isScopeaddChildElement, 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, updateAfterReplacementprotected static AttributeReference<FlowNode> sourceRefAttribute
protected static AttributeReference<FlowNode> targetRefAttribute
protected static ChildElement<ConditionExpression> conditionExpressionCollection
public SequenceFlowImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public SequenceFlowBuilder builder()
BpmnModelElementInstancebuilder in interface BpmnModelElementInstancebuilder in interface SequenceFlowbuilder in class BpmnModelElementInstanceImplpublic FlowNode getSource()
getSource in interface SequenceFlowpublic void setSource(FlowNode source)
setSource in interface SequenceFlowpublic FlowNode getTarget()
getTarget in interface SequenceFlowpublic void setTarget(FlowNode target)
setTarget in interface SequenceFlowpublic boolean isImmediate()
isImmediate in interface SequenceFlowpublic void setImmediate(boolean isImmediate)
setImmediate in interface SequenceFlowpublic ConditionExpression getConditionExpression()
getConditionExpression in interface SequenceFlowpublic void setConditionExpression(ConditionExpression conditionExpression)
setConditionExpression in interface SequenceFlowpublic void removeConditionExpression()
removeConditionExpression in interface SequenceFlowpublic BpmnEdge getDiagramElement()
getDiagramElement in interface BaseElementgetDiagramElement in interface SequenceFlowgetDiagramElement in class BaseElementImplCopyright © 2022. All rights reserved.