public abstract class FlowNodeImpl extends FlowElementImpl implements FlowNode
| Modifier and Type | Field and Description |
|---|---|
protected static ElementReferenceCollection<SequenceFlow,Incoming> |
incomingCollection |
protected static ElementReferenceCollection<SequenceFlow,Outgoing> |
outgoingCollection |
auditingChild, categoryValueRefCollection, monitoringChild, nameAttributedocumentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
FlowNodeImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFlowNodeBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
Collection<SequenceFlow> |
getIncoming() |
Collection<SequenceFlow> |
getOutgoing() |
Query<FlowNode> |
getPreviousNodes() |
Query<FlowNode> |
getSucceedingNodes() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
updateAfterReplacement()
Execute updates after the element was inserted as a replacement of another element.
|
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdgetScope, isScopeaddChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDiagramElement, getDocumentations, 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNsprotected static ElementReferenceCollection<SequenceFlow,Incoming> incomingCollection
protected static ElementReferenceCollection<SequenceFlow,Outgoing> outgoingCollection
public FlowNodeImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public AbstractFlowNodeBuilder builder()
BpmnModelElementInstancebuilder in interface BpmnModelElementInstancebuilder in interface FlowNodebuilder in class BpmnModelElementInstanceImplpublic void updateAfterReplacement()
ModelElementInstanceupdateAfterReplacement in interface ModelElementInstanceupdateAfterReplacement in class ModelElementInstanceImplpublic Collection<SequenceFlow> getIncoming()
getIncoming in interface FlowNodepublic Collection<SequenceFlow> getOutgoing()
getOutgoing in interface FlowNodepublic Query<FlowNode> getPreviousNodes()
getPreviousNodes in interface FlowNodepublic Query<FlowNode> getSucceedingNodes()
getSucceedingNodes in interface FlowNodeCopyright © 2015. All rights reserved.