|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
IServiceLocator which can
be nested.
public interface INestableKeyBindingService
A service that is capable of nesting other services within itself. This allows lower level components to query for a service provider in a hierarchical fashion, and for information to be resolved in a hierarchical manner
This interface is not intended to be implemented or extended by clients.
| Method Summary | |
|---|---|
boolean |
activateKeyBindingService(IWorkbenchSite nestedSite)
Deprecated. Marks the service associated with nestedSite as active if
one exists. |
IKeyBindingService |
getKeyBindingService(IWorkbenchSite nestedSite)
Deprecated. An accessor for the nested key binding service associated with a particular site. |
boolean |
removeKeyBindingService(IWorkbenchSite nestedSite)
Deprecated. Removes a nested key binding service from this key binding service. |
| Methods inherited from interface org.eclipse.ui.IKeyBindingService |
|---|
getScopes, registerAction, setScopes, unregisterAction |
| Method Detail |
|---|
boolean activateKeyBindingService(IWorkbenchSite nestedSite)
nestedSite as active if
one exists. If there is no service associated, then nothing changes.
Calling this method with null forces deactivation of the
current service.
nestedSite - The site whose service should be activated;
null if the current service should be deactivated.
true if a service is activated (or deactivated, in
the case of a null parameter); false if
nothing changed.IKeyBindingService getKeyBindingService(IWorkbenchSite nestedSite)
nestedSite already, then a new one should be constructed.
nestedSite - The site for which the service should be found;
should not be null.
boolean removeKeyBindingService(IWorkbenchSite nestedSite)
nestedSite with
which it is associated.
nestedSite - The site from which to remove the nested service.
This site must not be null.
true if the service existed and could be removed;
false otherwise.
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.