Package org.csstudio.opibuilder.actions
Class NavigateOPIsAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.csstudio.opibuilder.actions.NavigateOPIsAction
- All Implemented Interfaces:
IDisplayOpenManagerListener
,IAction
Go back/forward to one of the OPIs opened before in the OPI Runner.
-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
dispose()
Disposes of all resources allocated by this action.boolean
void
run()
void
setDisplayOpenManager
(DisplayOpenManager manager) void
update()
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, 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
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
NavigateOPIsAction
public NavigateOPIsAction(boolean forward)
-
-
Method Details
-
run
public void run() -
isEnabled
public boolean isEnabled() -
setDisplayOpenManager
-
displayOpenHistoryChanged
- Specified by:
displayOpenHistoryChanged
in interfaceIDisplayOpenManagerListener
-
update
public void update() -
dispose
public void dispose()Disposes of all resources allocated by this action.
-