public class MergeContainedConflictingAction extends AbstractMergeContainedAction
isFiltered
ADAPTER__TARGET, editingDomain, mergerRegistry
Constructor and Description |
---|
MergeContainedConflictingAction(IEMFCompareConfiguration compareConfiguration,
IMerger.Registry mergerRegistry,
MergeMode mode,
org.eclipse.compare.INavigatable navigatable,
org.eclipse.jface.viewers.IStructuredSelection selection,
com.google.common.base.Predicate<TreeNode> isFiltered) |
Modifier and Type | Method and Description |
---|---|
protected IMergeRunnable |
createMergeRunnable(MergeMode mode,
boolean isLeftEditable,
boolean isRightEditable,
IDiffRelationshipComputer relationshipComputer) |
protected 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 com.google.common.base.Predicate<Diff> |
getStatePredicate() |
protected void |
initToolTipAndImage(MergeMode mode) |
getSelectedDifferences, updateSelection
clearCache, contextualizeTooltip, execute, executeCompareCopyCommand, getDiffRelationshipComputer, getSelectedDifferences, getSelectedDifferences, getSelectedMode, isLeftEditable, isLeftToRight, isMirrored, isRightEditable, run, setAdapterFactory, 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
public MergeContainedConflictingAction(IEMFCompareConfiguration compareConfiguration, IMerger.Registry mergerRegistry, MergeMode mode, org.eclipse.compare.INavigatable navigatable, org.eclipse.jface.viewers.IStructuredSelection selection, com.google.common.base.Predicate<TreeNode> isFiltered)
isFiltered
- The predicate to use for determining whether a TreeNode
is filtered.protected void initToolTipAndImage(MergeMode mode)
initToolTipAndImage
in class MergeAction
protected IMergeRunnable createMergeRunnable(MergeMode mode, boolean isLeftEditable, boolean isRightEditable, IDiffRelationshipComputer relationshipComputer)
createMergeRunnable
in class MergeAction
protected com.google.common.base.Predicate<Diff> getDiffPredicate()
AbstractMergeContainedAction
selected differences
to just
those differences this action will actually operate upon.getDiffPredicate
in class AbstractMergeContainedAction
selected differences
.protected com.google.common.base.Predicate<Diff> getStatePredicate()
getStatePredicate
in class MergeAction
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.