public class MergeAllNonConflictingAction extends MergeAction
editingDomain, mergerRegistry
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
Constructor and Description |
---|
MergeAllNonConflictingAction(ICompareEditingDomain editingDomain,
Comparison comparison,
IMerger.Registry mergerRegistry,
MergeMode mode,
boolean isLeftEditable,
boolean isRightEditable)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected List<Diff> |
getDifferencesToMerge() |
protected void |
initToolTipAndImage(MergeMode mode) |
void |
run() |
void |
setComparison(Comparison comparison) |
protected boolean |
updateSelection(IStructuredSelection selection) |
clearCache, createMergeRunnable, getSelectedDifferences, isLeftToRight, setCascadingDifferencesFilterEnabled, setEditingDomain
getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public MergeAllNonConflictingAction(ICompareEditingDomain editingDomain, Comparison comparison, IMerger.Registry mergerRegistry, MergeMode mode, boolean isLeftEditable, boolean isRightEditable)
configuration
- The compare configuration object.protected void initToolTipAndImage(MergeMode mode)
initToolTipAndImage
in class MergeAction
public void setComparison(Comparison comparison)
public void run()
MergeAction
run
in interface IAction
run
in class MergeAction
Action.run()
protected List<Diff> getDifferencesToMerge()
getDifferencesToMerge
in class MergeAction
MergeAction.getDifferencesToMerge()
protected boolean updateSelection(IStructuredSelection selection)
updateSelection
in class MergeAction
MergeAction.updateSelection(org.eclipse.jface.viewers.IStructuredSelection)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.