public interface LinkEndCreationData extends LinkEndData
LinkEndCreationData is LinkEndData used to provide values for one end of a link to be created by a CreateLinkAction.
The following features are supported:
UMLPackage.getLinkEndCreationData()
Modifier and Type | Method and Description |
---|---|
CreateLinkAction |
get_createLinkActionOfEndData()
Returns the value of the 'create Link Action Of End Data' container reference.
|
InputPin |
getInsertAt()
Returns the value of the 'Insert At' reference.
|
boolean |
isReplaceAll()
Returns the value of the 'Replace All' attribute.
|
void |
set_createLinkActionOfEndData(CreateLinkAction value)
Sets the value of the '
create Link
Action Of End Data ' container reference. |
void |
setInsertAt(InputPin value)
Sets the value of the '
Insert At ' reference. |
void |
setReplaceAll(boolean value)
Sets the value of the '
Replace All ' attribute. |
get_linkActionOfEndData, getEnd, getQualifier, getValue, hasQualifier, set_linkActionOfEndData, setEnd, setValue
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
@CheckForNull InputPin getInsertAt()
link End Creation Data Of Insert At
'.
For ordered Association ends, the InputPin that provides the position where the new link should be inserted or where an existing link should be moved to. The
type of the insertAt InputPin is UnlimitedNatural, but the input cannot be zero. It is omitted for Association ends that are not ordered.
setInsertAt(InputPin)
,
UMLPackage.getLinkEndCreationData_InsertAt()
,
InputPin.get_linkEndCreationDataOfInsertAt()
void setInsertAt(@CheckForNull InputPin value)
Insert At
' reference.
value
- the new value of the 'Insert At' reference.getInsertAt()
boolean isReplaceAll()
"false"
.
Specifies whether the existing links emanating from the object on this end should be destroyed before creating a new link.
setReplaceAll(boolean)
,
UMLPackage.getLinkEndCreationData_ReplaceAll()
void setReplaceAll(boolean value)
Replace All
' attribute.
value
- the new value of the 'Replace All' attribute.isReplaceAll()
@CheckForNull CreateLinkAction get_createLinkActionOfEndData()
End Data
'.
If the meaning of the 'create Link Action Of End Data' reference isn't clear, there really should be more of a description here...
set_createLinkActionOfEndData(CreateLinkAction)
,
UMLPackage.getLinkEndCreationData__createLinkActionOfEndData()
,
CreateLinkAction.getEndData()
void set_createLinkActionOfEndData(@CheckForNull CreateLinkAction value)
create Link
Action Of End Data
' container reference.
value
- the new value of the 'create Link Action Of End Data' container reference.get_createLinkActionOfEndData()