Interface MultiplePersistentPropertyDifference<T>
- All Superinterfaces:
Difference
,DifferenceLocation
,SymbolDifference
Difference when persistent property with multiplicity more than one is changed. In case
persistent property is ordered order change should be reported also.
-
Method Summary
Modifier and TypeMethodDescriptionOne object from changed objects collection.getKind()
OnlyModificationKind.ADDED
andModificationKind.REMOVED
is used.Methods inherited from interface com.nomagic.magicdraw.diff.DifferenceLocation
getModuleURI
Methods inherited from interface com.nomagic.magicdraw.diff.symbols.SymbolDifference
getDiagramID, getProjectID, getSymbolID
-
Method Details
-
getKind
ModificationKind getKind()OnlyModificationKind.ADDED
andModificationKind.REMOVED
is used.- Returns:
- kind of modification.
-
getChanged
T getChanged()One object from changed objects collection.- Returns:
- changed element
-
getMetaInfo
SymbolFeature getMetaInfo()- Returns:
- property meta information - type of property, multiplicity, etc.
-