|
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
Standard implementation of IEditorActionBarContributor.
If instantiated and used as-is, nothing is contribututed. Clients should subclass in order to contribute to some or all of the action bars.
Subclasses may reimplement the following methods:
Constructor Summary | |
EditorActionBarContributor()
Creates an empty editor action bar contributor. |
Method Summary | |
void | contributeToCoolBar(ICoolBarManager coolBarManager)
Contributes to the given cool bar. |
void | contributeToMenu(IMenuManager menuManager)
Contributes to the given menu. |
void | contributeToStatusLine(IStatusLineManager statusLineManager)
Contributes to the given status line. |
void | contributeToToolBar(IToolBarManager toolBarManager)
Contributes to the given tool bar. |
void | dispose()
The EditorActionBarContributor implementation of this IEditorActionBarContributor method does nothing, subclasses may override. |
IActionBars | getActionBars()
Returns this contributor's action bars. |
IWorkbenchPage | getPage()
Returns this contributor's workbench page. |
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 | init(IActionBars bars,
IWorkbenchPage page)
The EditorActionBarContributor implementation of this IEditorActionBarContributor method remembers the page then forwards the call to init(IActionBars) for backward compatibility |
void | setActiveEditor(IEditorPart targetEditor)
Sets the active editor for the contributor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EditorActionBarContributor()
Method Detail |
public void contributeToMenu(IMenuManager menuManager)
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 contributeToToolBar(IToolBarManager toolBarManager)
The EditorActionBarContributor implementation of this method does nothing. Subclasses may reimplement to add to the tool bar portion of this contribution.
public void contributeToCoolBar(ICoolBarManager coolBarManager)
The EditorActionBarContributor implementation of this method does nothing. Subclasses may reimplement to add to the cool bar portion of this contribution. There can only be conributions from a cool bar or a tool bar.
public IActionBars getActionBars()
public IWorkbenchPage getPage()
public void dispose()
public void init(IActionBars bars, IWorkbenchPage page)
public void init(IActionBars bars)
The given action bars are also remembered and made accessible via getActionBars.
public void setActiveEditor(IEditorPart targetEditor)
The EditorActionBarContributor implementation of this method does nothing. Subclasses may reimplement. This generally entails disconnecting from the old editor, connecting to the new editor, and updating the actions to reflect the new editor.
|
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.