|
org.eclipse.ui
Class SubActionBars2
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.SubActionBars
org.eclipse.ui.SubActionBars2
-
All Implemented Interfaces:
-
IActionBars,
IActionBars2
-
public class SubActionBars2
- extends
SubActionBars
- implements
IActionBars2
A implementation of the extended IActionBars2 interface. This
sub class provides a sub cool bar manager for plugins to contribute multiple
cool items.
-
Since:
- 3.0
Methods inherited from class org.eclipse.ui.
SubActionBars
|
activate,
activate,
addPropertyChangeListener,
basicSetActive,
clearGlobalActionHandlers,
createSubMenuManager,
createSubToolBarManager,
deactivate,
deactivate,
fireActionHandlersChanged,
firePropertyChange,
getActive,
getGlobalActionHandler,
getGlobalActionHandlers,
getMenuManager,
getParent,
getServiceLocator,
getStatusLineManager,
getToolBarManager,
isSubMenuManagerCreated,
isSubStatusLineManagerCreated,
isSubToolBarManagerCreated,
partChanged,
removePropertyChangeListener,
setGlobalActionHandler,
setServiceLocator,
updateActionBars
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
SubActionBars2
public SubActionBars2(
IActionBars2 parent)
- Constucts a sub action bars object using an IActionBars2 parent.
-
Parameters:
-
parent - the action bars to virtualize; must not be null .
SubActionBars2
public SubActionBars2(
IActionBars2 parent,
IServiceLocator serviceLocator)
- Constucts a sub action bars object using an IActionBars2 parent.
-
Parameters:
-
parent - the action bars to virtualize; must not be null . -
serviceLocator - The service locator for this action bar; must not be
null . -
Since:
- 3.2
getCastedParent
protected
IActionBars2 getCastedParent()
- Returns the casted parent of the sub action bars. This method can return
an IActionBars2 since it can only accept IActionBars2 in the constructor.
-
-
-
Returns:
- the casted parent.
createSubCoolBarManager
protected
SubCoolBarManager createSubCoolBarManager(
ICoolBarManager parent)
- Returns a new sub coolbar manager.
-
-
-
Parameters:
-
parent - the parent coolbar manager
-
Returns:
- the cool bar manager
getCoolBarManager
public
ICoolBarManager getCoolBarManager()
-
Description copied from interface:
IActionBars2
- Returns the cool bar manager.
Note: Clients who add or remove items from the returned cool bar manager are
responsible for calling updateActionBars so that the changes
can be propagated throughout the workbench.
-
-
Specified by:
-
getCoolBarManager
in interface
IActionBars2
-
-
Returns:
- the cool bar manager.
setActive
protected void setActive(boolean value)
-
Description copied from class:
SubActionBars
- Activate / deactivate the contributions.
-
-
Overrides:
-
setActive
in class
SubActionBars
-
dispose
public void dispose()
-
Description copied from class:
SubActionBars
- Dispose the contributions.
-
-
Overrides:
-
dispose
in class
SubActionBars
-
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|