Interface MacroChange
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<? extends Change>
getChanges()
Get grouped changes.java.util.Collection<? extends RelatedMacroChange>
getConflicts()
Returns the current change conflicting changes.java.util.Collection<? extends RelatedMacroChange>
getDependent()
Returns the current change dependent changes - changes that requires current change.MacroDifference
getDifference()
Returns the difference that caused current change.java.lang.String
getProjectElementId()
java.util.Collection<? extends RelatedMacroChange>
getRequired()
Returns the current change required changes.Difference
getVirtualDifference()
-
Methods inherited from interface com.nomagic.magicdraw.merge.Change
getEquivalents, getState
-
-
-
-
Method Detail
-
getChanges
java.util.Collection<? extends Change> getChanges()
Get grouped changes.- Returns:
- grouped changes.
-
getDifference
MacroDifference getDifference()
Description copied from interface:Change
Returns the difference that caused current change.- Specified by:
getDifference
in interfaceChange
- Returns:
- difference that caused current change.
-
getConflicts
java.util.Collection<? extends RelatedMacroChange> getConflicts()
Description copied from interface:Change
Returns the current change conflicting changes.- Specified by:
getConflicts
in interfaceChange
- Returns:
- conflicting changes
-
getDependent
java.util.Collection<? extends RelatedMacroChange> getDependent()
Description copied from interface:Change
Returns the current change dependent changes - changes that requires current change.- Specified by:
getDependent
in interfaceChange
- Returns:
- dependent changes.
-
getRequired
java.util.Collection<? extends RelatedMacroChange> getRequired()
Description copied from interface:Change
Returns the current change required changes.- Specified by:
getRequired
in interfaceChange
- Returns:
- required changes.
-
getProjectElementId
java.lang.String getProjectElementId()
- Returns:
- element id of an element which is represented by this MacroChange
-
getVirtualDifference
@CheckForNull Difference getVirtualDifference()
- Returns:
- difference which represents kind of low-level group of differences that make more sense in the gui.
-
-