public class AssociationImpl extends ArtifactImpl implements Association
Modifier and Type | Field and Description |
---|---|
protected static Attribute<AssociationDirection> |
associationDirectionAttribute |
protected static ElementReference<DmnElement,SourceRef> |
sourceRef |
protected static ElementReference<DmnElement,TargetRef> |
targetRef |
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
modelInstance
Constructor and Description |
---|
AssociationImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
AssociationDirection |
getAssociationDirection() |
DmnElement |
getSource() |
DmnElement |
getTarget() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setAssociationDirection(AssociationDirection associationDirection) |
void |
setSource(DmnElement source) |
void |
setTarget(DmnElement target) |
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
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, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
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 Attribute<AssociationDirection> associationDirectionAttribute
protected static ElementReference<DmnElement,SourceRef> sourceRef
protected static ElementReference<DmnElement,TargetRef> targetRef
public AssociationImpl(ModelTypeInstanceContext instanceContext)
public AssociationDirection getAssociationDirection()
getAssociationDirection
in interface Association
public void setAssociationDirection(AssociationDirection associationDirection)
setAssociationDirection
in interface Association
public DmnElement getSource()
getSource
in interface Association
public void setSource(DmnElement source)
setSource
in interface Association
public DmnElement getTarget()
getTarget
in interface Association
public void setTarget(DmnElement target)
setTarget
in interface Association
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2022. All rights reserved.