public abstract class AbstractMergeContainedAction extends MergeAction
MergeAction for merging all diffs contained in the selection.| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.base.Predicate<TreeNode> |
isFiltered
The predicate to determine whether a tree node is filtered.
|
ADAPTER__TARGET, editingDomain, mergerRegistry| Constructor and Description |
|---|
AbstractMergeContainedAction(IEMFCompareConfiguration compareConfiguration,
IMerger.Registry mergerRegistry,
MergeMode mode,
org.eclipse.compare.INavigatable navigatable) |
AbstractMergeContainedAction(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 abstract com.google.common.base.Predicate<Diff> |
getDiffPredicate()
Return a predicate that filters the {
selected differences to just
those differences this action will actually operate upon. |
protected Iterable<Diff> |
getSelectedDifferences(org.eclipse.jface.viewers.IStructuredSelection selection) |
protected boolean |
updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) |
clearCache, contextualizeTooltip, createMergeRunnable, execute, executeCompareCopyCommand, getDiffRelationshipComputer, getSelectedDifferences, getSelectedDifferences, getSelectedMode, getStatePredicate, initToolTipAndImage, isLeftEditable, isLeftToRight, isMirrored, isRightEditable, run, setAdapterFactory, setEditingDomain, setMirroredgetStructuredSelection, 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 com.google.common.base.Predicate<TreeNode> isFiltered
public AbstractMergeContainedAction(IEMFCompareConfiguration compareConfiguration, IMerger.Registry mergerRegistry, MergeMode mode, org.eclipse.compare.INavigatable navigatable)
public AbstractMergeContainedAction(IEMFCompareConfiguration compareConfiguration, IMerger.Registry mergerRegistry, MergeMode mode, org.eclipse.compare.INavigatable navigatable, org.eclipse.jface.viewers.IStructuredSelection selection)
protected abstract com.google.common.base.Predicate<Diff> getDiffPredicate()
selected differences to just
those differences this action will actually operate upon.selected differences.protected boolean updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection)
MergeActionupdateSelection in class MergeActionBaseSelectionListenerAction.updateSelection(org.eclipse.jface.viewers.IStructuredSelection)protected Iterable<Diff> getSelectedDifferences(org.eclipse.jface.viewers.IStructuredSelection selection)
getSelectedDifferences in class MergeAction
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.