public class MergeAction
extends org.eclipse.ui.actions.BaseSelectionListenerAction
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.common.base.Function<? super Adapter,? extends Notifier> |
ADAPTER__TARGET |
protected ICompareEditingDomain |
editingDomain |
protected IMerger.Registry |
mergerRegistry |
| Constructor and Description |
|---|
MergeAction(IEMFCompareConfiguration compareConfiguration,
IMerger.Registry mergerRegistry,
MergeMode mode,
org.eclipse.compare.INavigatable navigatable)
Constructor.
|
MergeAction(IEMFCompareConfiguration compareConfiguration,
IMerger.Registry mergerRegistry,
MergeMode mode,
org.eclipse.compare.INavigatable navigatable,
org.eclipse.jface.viewers.IStructuredSelection selection) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clearCache() |
protected void |
contextualizeTooltip()
This method is used to created contextual tooltips.
|
protected IMergeRunnable |
createMergeRunnable(MergeMode mode,
boolean isLeftEditable,
boolean isRightEditable) |
protected Iterable<Diff> |
getSelectedDifferences(org.eclipse.jface.viewers.IStructuredSelection selection) |
protected void |
initToolTipAndImage(MergeMode mode) |
protected boolean |
isLeftToRight() |
void |
run() |
void |
setEditingDomain(ICompareEditingDomain editingDomain) |
protected boolean |
updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) |
getStructuredSelection, runWithEvent, selectionChanged, selectionChangedconvertAccelerator, 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, setToolTipTextaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerprotected static final com.google.common.base.Function<? super Adapter,? extends Notifier> ADAPTER__TARGET
protected final IMerger.Registry mergerRegistry
protected ICompareEditingDomain editingDomain
public MergeAction(IEMFCompareConfiguration compareConfiguration, IMerger.Registry mergerRegistry, MergeMode mode, org.eclipse.compare.INavigatable navigatable)
configuration - The compare configuration object.public MergeAction(IEMFCompareConfiguration compareConfiguration, IMerger.Registry mergerRegistry, MergeMode mode, org.eclipse.compare.INavigatable navigatable, org.eclipse.jface.viewers.IStructuredSelection selection)
protected IMergeRunnable createMergeRunnable(MergeMode mode, boolean isLeftEditable, boolean isRightEditable)
protected void initToolTipAndImage(MergeMode mode)
protected void contextualizeTooltip()
public void run()
run in interface org.eclipse.jface.action.IActionrun in class org.eclipse.jface.action.ActionAction.run()protected boolean updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection)
updateSelection in class org.eclipse.ui.actions.BaseSelectionListenerActionBaseSelectionListenerAction.updateSelection(org.eclipse.jface.viewers.IStructuredSelection)protected void clearCache()
clearCache in class org.eclipse.ui.actions.BaseSelectionListenerActionBaseSelectionListenerAction.clearCache()protected Iterable<Diff> getSelectedDifferences(org.eclipse.jface.viewers.IStructuredSelection selection)
public final void setEditingDomain(ICompareEditingDomain editingDomain)
newValue - protected final boolean isLeftToRight()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.