org.eclipse.ui.editors.text
Class TextEditorActionContributor
java.lang.Object
org.eclipse.ui.part.EditorActionBarContributor
org.eclipse.ui.texteditor.BasicTextEditorActionContributor
org.eclipse.ui.editors.text.TextEditorActionContributor
-
All Implemented Interfaces:
-
IEditorActionBarContributor
-
public class TextEditorActionContributor
- extends
BasicTextEditorActionContributor
Manages the installation and de-installation of global actions for the default text editor.
If instantiated and used as-is, this contributor connects the following global actions:
- Add Bookmark
- Add Task
- Change Encoding
- Quick Assist
-
Since:
- 2.0
Method Summary
|
void
|
contributeToMenu
(
IMenuManager menu)
Contributes to the given menu. |
void
|
dispose
()
The EditorActionBarContributor implementation of this
IEditorActionBarContributor method does nothing,
subclasses may override. |
void
|
init
(
IActionBars bars)
This method calls:
contributeToMenu with bars ' menu manager
contributeToToolBar with bars ' tool bar
manager
contributeToCoolBar with bars ' cool bar
manager if IActionBars is of extended type IActionBars2
contributeToStatusLine with bars ' status line
manager
The given action bars are also remembered and made accessible via
getActionBars . |
void
|
setActiveEditor
(
IEditorPart part)
The BasicTextEditorActionContributor implementation of this
IEditorActionBarContributor method installs the global
action handler for the given text editor by calling a private helper
method. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
TextEditorActionContributor
public TextEditorActionContributor()
- Creates a new contributor.
contributeToMenu
public void contributeToMenu(
IMenuManager menu)
-
Description copied from class:
EditorActionBarContributor
- Contributes to the given menu.
The EditorActionBarContributor
implementation of this method
does nothing. Subclasses may reimplement to add to the menu portion of this
contribution.
-
-
Overrides:
-
contributeToMenu
in class
BasicTextEditorActionContributor
-
-
Parameters:
-
menu
- the manager that controls the menu
setActiveEditor
public void setActiveEditor(
IEditorPart part)
-
Description copied from class:
BasicTextEditorActionContributor
- The
BasicTextEditorActionContributor
implementation of this
IEditorActionBarContributor
method installs the global
action handler for the given text editor by calling a private helper
method.
Subclasses may extend.
-
-
Specified by:
-
setActiveEditor
in interface
IEditorActionBarContributor
-
Overrides:
-
setActiveEditor
in class
BasicTextEditorActionContributor
-
-
Parameters:
-
part
- the new target editor
dispose
public void dispose()
-
Description copied from class:
EditorActionBarContributor
- The
EditorActionBarContributor
implementation of this
IEditorActionBarContributor
method does nothing,
subclasses may override.
-
-
Specified by:
-
dispose
in interface
IEditorActionBarContributor
-
Overrides:
-
dispose
in class
BasicTextEditorActionContributor
-
init
public void init(
IActionBars bars)
-
Description copied from class:
EditorActionBarContributor
- This method calls:
-
contributeToMenu
with bars
' menu manager
-
contributeToToolBar
with bars
' tool bar
manager
-
contributeToCoolBar
with bars
' cool bar
manager if IActionBars
is of extended type IActionBars2
-
contributeToStatusLine
with bars
' status line
manager
The given action bars are also remembered and made accessible via
getActionBars
.
-
-
Overrides:
-
init
in class
EditorActionBarContributor
-
-
Parameters:
-
bars
- the action bars
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.