public class AssociationImpl extends ArtifactImpl implements Association
Modifier and Type | Field and Description |
---|---|
protected static Attribute<AssociationDirection> |
associationDirectionAttribute |
protected static AttributeReference<BaseElement> |
sourceRefAttribute |
protected static AttributeReference<BaseElement> |
targetRefAttribute |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
AssociationImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
AssociationDirection |
getAssociationDirection() |
BpmnEdge |
getDiagramElement() |
BaseElement |
getSource() |
BaseElement |
getTarget() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setAssociationDirection(AssociationDirection associationDirection) |
void |
setSource(BaseElement source) |
void |
setTarget(BaseElement target) |
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
addChildElement, 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, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
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
protected static AttributeReference<BaseElement> sourceRefAttribute
protected static AttributeReference<BaseElement> targetRefAttribute
protected static Attribute<AssociationDirection> associationDirectionAttribute
public AssociationImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public BaseElement getSource()
getSource
in interface Association
public void setSource(BaseElement source)
setSource
in interface Association
public BaseElement getTarget()
getTarget
in interface Association
public void setTarget(BaseElement target)
setTarget
in interface Association
public AssociationDirection getAssociationDirection()
getAssociationDirection
in interface Association
public void setAssociationDirection(AssociationDirection associationDirection)
setAssociationDirection
in interface Association
public BpmnEdge getDiagramElement()
getDiagramElement
in interface Association
getDiagramElement
in interface BaseElement
getDiagramElement
in class BaseElementImpl
Copyright © 2021. All rights reserved.