Package org.eclipse.ui.console.actions
Class ClearOutputAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.console.actions.ClearOutputAction
- All Implemented Interfaces:
IAction
Clears the output in a text console.
Clients may instantiate this class.
- Since:
- 3.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
ConstructorDescriptionClearOutputAction
(ITextViewer viewer) Constructs an action to clear the document associated with a text viewer.ClearOutputAction
(TextConsole ioConsole) Constructs a clear output action for an I/O console. -
Method Summary
Modifier and TypeMethodDescriptionvoid
run()
The default implementation of thisIAction
method does nothing.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
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
ClearOutputAction
Constructs a clear output action for an I/O console. Clearing an I/O console is performed via API on theIOConsole
, rather than clearing its document directly.- Parameters:
ioConsole
- I/O console the action is associated with- Since:
- 3.1
-
ClearOutputAction
Constructs an action to clear the document associated with a text viewer.- Parameters:
viewer
- viewer whose document this action is associated with
-
-
Method Details
-
run
public void run()Description copied from class:Action
The default implementation of thisIAction
method does nothing. Subclasses should override this method if they do not need information from the triggering event, or overriderunWithEvent(Event)
if they do.
-