public class DropDownMergeMenuAction
extends org.eclipse.jface.action.Action
implements org.eclipse.jface.action.IMenuCreator
| Constructor and Description |
|---|
DropDownMergeMenuAction(IEMFCompareConfiguration configuration,
EnumSet<MergeMode> previewModes)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addActionToMenu(org.eclipse.swt.widgets.Menu parent,
org.eclipse.jface.action.IAction action)
Add action to the given menu.
|
void |
dispose() |
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Control parent) |
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Menu parent) |
void |
mergePreviewModeChange(IMergePreviewModeChange event) |
void |
run() |
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerpublic DropDownMergeMenuAction(IEMFCompareConfiguration configuration, EnumSet<MergeMode> previewModes)
configuration - The compare configuration object.public void mergePreviewModeChange(IMergePreviewModeChange event)
public void run()
run in interface org.eclipse.jface.action.IActionrun in class org.eclipse.jface.action.ActionAction.run()public void dispose()
dispose in interface org.eclipse.jface.action.IMenuCreatorIMenuCreator.dispose()public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Menu parent)
getMenu in interface org.eclipse.jface.action.IMenuCreatorIMenuCreator.getMenu(org.eclipse.swt.widgets.Menu)public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Control parent)
getMenu in interface org.eclipse.jface.action.IMenuCreatorIMenuCreator.getMenu(org.eclipse.swt.widgets.Control)protected void addActionToMenu(org.eclipse.swt.widgets.Menu parent,
org.eclipse.jface.action.IAction action)
parent - the given menu.action - the given action.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.