Package com.nomagic.magicdraw.diff
Interface TagValueModification
- All Superinterfaces:
Difference
,DifferenceLocation
,ElementDifference
,Modification
Difference when tagged value is changed in contributor project. Modification details can be
obtain using
Modification.getModificationInfo()
In case tagged value has non references values, always PrimitiveValueModificationInfo
is created.
In case new value is not set Empty List is used as new value. In other case
ReferenceModificationInfo
is created with ModificationKind.ADDED
or ModificationKind.REMOVED
values ModificationKind.REPLACED
is never generated.-
Method Summary
Methods inherited from interface com.nomagic.magicdraw.diff.DifferenceLocation
getModuleURI
Methods inherited from interface com.nomagic.magicdraw.diff.ElementDifference
getElementID
Methods inherited from interface com.nomagic.magicdraw.diff.Modification
getModificationInfo
-
Method Details
-
getTVPropertyID
- Returns:
- property id of tagged value definition (property is defined by
Slot.getDefiningFeature()
.
-