Package org.eclipse.ui.console.actions
Class TextViewerAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.console.actions.TextViewerAction
- Direct Known Subclasses:
- TextViewerGotoLineAction
Common function for actions that operate on a text viewer.
 
Clients may subclass this class.
- Since:
- 3.0
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_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 SummaryConstructorsConstructorDescriptionTextViewerAction(ITextViewer viewer, int operationCode) Constructs a new action in the given text viewer with the specified operation code.
- 
Method SummaryModifier and TypeMethodDescriptionvoidconfigureAction(String text, String toolTipText, String description) Configures this action with a label, tool tip, and description.voidrun()The default implementation of thisIActionmethod does nothing.voidupdate()Requests that this object update itself.Methods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, 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.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- 
Constructor Details- 
TextViewerActionConstructs a new action in the given text viewer with the specified operation code.- Parameters:
- viewer- The viewer containing the action.
- operationCode- The operation code of the action.
 
 
- 
- 
Method Details- 
updatepublic void update()Description copied from interface:IUpdateRequests that this object update itself.
- 
runpublic 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.
- 
configureActionConfigures this action with a label, tool tip, and description.- Parameters:
- text- action label
- toolTipText- action tool tip
- description- action description
 
 
-