|
org.eclipse.core.commands
Interface IHandler2
-
All Superinterfaces:
-
IHandler
-
All Known Implementing Classes:
-
AbstractHandler,
AbstractHandler,
AbstractHandlerWithState,
ActionHandler,
ActionHandler,
CollapseAllHandler,
FileBufferOperationHandler,
MarkerViewHandler,
MergeActionHandler,
NewPropertySheetHandler,
ShowPerspectiveHandler,
ShowViewHandler
-
public interface IHandler2
- extends
IHandler
Extend the IHandler interface to provide some context for isEnabled()
requests. Clients should use
AbstractHandler unless they need to
provide their own listener mechanism.
-
Since:
- 3.4
-
See Also:
-
AbstractHandler
Method Summary
|
void
|
setEnabled
(
Object evaluationContext)
Called by the framework to allow the handler to update its enabled state. |
setEnabled
void setEnabled(
Object evaluationContext)
- Called by the framework to allow the handler to update its enabled state.
-
-
-
Parameters:
-
evaluationContext - the state to evaluate against. May be null
which indicates that the handler can query whatever model that
is necessary. This context must not be cached.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|