Class MergeResolutionManager
java.lang.Object
org.eclipse.emf.compare.ide.ui.mergeresolution.MergeResolutionManager
public class MergeResolutionManager
extends java.lang.Object
This class manages the detection and handling of merge resolution events. Merge resolution happens when all
merge conflicts are resolved and the users saves the merge result.
- Since:
- 4.2
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEXTENSION_POINTThe name of the extension point. -
Constructor Summary
Constructors Constructor Description MergeResolutionManager(MergeResolutionListenerRegistry registry)Default constructor. -
Method Summary
Modifier and Type Method Description voidhandleFlush(java.lang.Object input)Called when a merge result view's flush method is called.
-
Field Details
-
EXTENSION_POINT
public static final java.lang.String EXTENSION_POINTThe name of the extension point.- See Also:
- Constant Field Values
-
-
Constructor Details
-
MergeResolutionManager
Default constructor.- Parameters:
registry- TheMergeResolutionListenerRegistryinstance to manage
-
-
Method Details
-
handleFlush
public void handleFlush(java.lang.Object input)Called when a merge result view's flush method is called. This indicates that the user has saved the contents, but does not necessarily mean that all conflicts are resolved.- Parameters:
input- The content of the merge resolution being flushed. This must be aTreeNodeCompareInputobject.
-