public class AssociationImpl extends ArtifactImpl implements Association
Modifier and Type | Field and Description |
---|---|
protected static Attribute<AssociationDirection> |
associationDirectionAttribute |
protected static AttributeReference<CmmnElement> |
sourceRefAttribute |
protected static AttributeReference<CmmnElement> |
targetRefAttribute |
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
AssociationImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
AssociationDirection |
getAssociationDirection() |
CmmnElement |
getSource() |
CmmnElement |
getTarget() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setAssociationDirection(AssociationDirection associationDirection) |
void |
setSource(CmmnElement source) |
void |
setTarget(CmmnElement target) |
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
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
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, setId
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<CmmnElement> sourceRefAttribute
protected static AttributeReference<CmmnElement> targetRefAttribute
protected static Attribute<AssociationDirection> associationDirectionAttribute
public AssociationImpl(ModelTypeInstanceContext instanceContext)
public CmmnElement getSource()
getSource
in interface Association
public void setSource(CmmnElement source)
setSource
in interface Association
public CmmnElement getTarget()
getTarget
in interface Association
public void setTarget(CmmnElement target)
setTarget
in interface Association
public AssociationDirection getAssociationDirection()
getAssociationDirection
in interface Association
public void setAssociationDirection(AssociationDirection associationDirection)
setAssociationDirection
in interface Association
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2021. All rights reserved.