|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.part.EditorActionBarContributor
org.eclipse.ui.texteditor.BasicTextEditorActionContributor
Manages the installation and uninstallation of global actions for the same type of editors.
If instantiated and used as-is, this contributor connects to all of the workbench defined global editor actions the corresponding actions of the current editor. It also adds addition actions for searching and navigation (go to line) as well as a set of status fields.
Subclasses may override the following methods:
Constructor Summary | |
BasicTextEditorActionContributor()
Creates an empty editor action bar contributor. |
Method Summary | |
void | contributeToMenu(IMenuManager menu)
Contributes to the given menu. |
void | contributeToStatusLine(IStatusLineManager statusLineManager)
Contributes to the given status line. |
void | dispose()
The EditorActionBarContributor implementation of this IEditorActionBarContributor method does nothing, subclasses may override. |
protected IAction | getAction(ITextEditor editor,
String actionId)
Returns the action registered with the given text editor. |
protected IEditorPart | getActiveEditorPart()
Returns the active editor part. |
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 org.eclipse.ui.part.EditorActionBarContributor |
contributeToCoolBar, contributeToToolBar, getActionBars, getPage, init, init |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BasicTextEditorActionContributor()
Method Detail |
protected final IEditorPart getActiveEditorPart()
protected final IAction getAction(ITextEditor editor, String actionId)
public void setActiveEditor(IEditorPart part)
Subclasses may extend.
public void contributeToMenu(IMenuManager menu)
The EditorActionBarContributor implementation of this method does nothing. Subclasses may reimplement to add to the menu portion of this contribution.
public void contributeToStatusLine(IStatusLineManager statusLineManager)
The EditorActionBarContributor implementation of this method does nothing. Subclasses may reimplement to add to the status line portion of this contribution.
public void dispose()
|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.