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
getModuleURIMethods inherited from interface com.nomagic.magicdraw.diff.ElementDifference
getElementIDMethods 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().
-