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.ADDEDandModificationKind.REMOVEDis used.Methods inherited from interface com.nomagic.magicdraw.diff.DifferenceLocation
getModuleURIMethods inherited from interface com.nomagic.magicdraw.diff.symbols.SymbolDifference
getDiagramID, getProjectID, getSymbolID
-
Method Details
-
getKind
ModificationKind getKind()OnlyModificationKind.ADDEDandModificationKind.REMOVEDis 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.
-