Package org.eclipse.compare
Class NavigationAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.compare.NavigationAction
- All Implemented Interfaces:
IAction
A
NavigationAction is used to navigate through the individual
differences of a CompareEditorInput.
Clients may instantiate this class; it is not intended to be subclassed.
- Since:
- 2.0
- Restriction:
- This class is not intended to be subclassed by clients.
-
Field Summary
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionNavigationAction(boolean next) Creates aNavigationAction.NavigationAction(ResourceBundle bundle, boolean next) Creates aNavigationActionthat initializes its attributes from the givenResourceBundle. -
Method Summary
Modifier and TypeMethodDescriptionvoidrun()The default implementation of thisIActionmethod does nothing.voidSets theCompareEditorInputon which this action operates.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, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
NavigationAction
public NavigationAction(boolean next) Creates aNavigationAction.- Parameters:
next- iftrueaction goes to the next difference; otherwise to the previous difference.
-
NavigationAction
Creates aNavigationActionthat initializes its attributes from the givenResourceBundle.- Parameters:
bundle- is used to initialize the actionnext- iftrueaction goes to the next difference; otherwise to the previous difference.
-
-
Method Details
-
run
public void run()Description copied from class:ActionThe default implementation of thisIActionmethod does nothing. Subclasses should override this method if they do not need information from the triggering event, or overriderunWithEvent(Event)if they do. -
setCompareEditorInput
Sets theCompareEditorInputon which this action operates.- Parameters:
input- theCompareEditorInputon which this action operates; ifnullaction does nothing
-