Package com.nomagic.magicdraw.diff
Interface Difference
-
- All Known Subinterfaces:
DiagramDifference,DomainSpecificCustomizationDifference,ElementAddition,ElementDeletion,ElementDifference,ElementModification,MacroDifference,MDExtensionDifference,MDExtensionExistenceDifference,MDExtensionModificationDifference,Modification,ModuleUsageDifference,MultiplePersistentPropertyDifference<T>,PersistentPropertyOrderDifference<T>,ProjectOptionsDifference,ShareDifference,StereotypeModification,SymbolAddition,SymbolDeletion,SymbolDifference,SymbolPersistentPropertyDifference<T>,TagValueModification
@OpenApi public interface DifferenceDifference between two entities which can be compared. Original entity is named ancestor, changed entity is contributor. Difference must hold information which is enough to restore change when applying to ancestor entity.