Package org.eclipse.handly.ui.preference
Class ToggleAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.handly.ui.preference.ToggleAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public class ToggleAction extends org.eclipse.jface.action.Action
An action that toggles a boolean-valued preference.
-
-
Constructor Summary
Constructors Constructor Description ToggleAction(IBooleanPreference preference)
Creates a new action that will toggle the given boolean-valued preference.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Disposes of this action.void
run()
-
Methods inherited from class org.eclipse.jface.action.Action
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, setToolTipText
-
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
ToggleAction
public ToggleAction(IBooleanPreference preference)
Creates a new action that will toggle the given boolean-valued preference.- Parameters:
preference
- the linked preference (notnull
)
-
-