Package | Description |
---|---|
org.eclipse.core.expressions |
Application programming interfaces for the expression language.
|
org.eclipse.help |
Provides core help system for the platform.
|
org.eclipse.ui |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.contexts |
Provides support for integrating contexts into the Eclipse workbench.
|
org.eclipse.ui.handlers |
Provides support for integrating handlers into the Eclipse workbench.
|
org.eclipse.ui.menus |
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
|
org.eclipse.ui.services |
Classes for service support.
|
Modifier and Type | Class and Description |
---|---|
class |
EvaluationContext
A default implementation of an evaluation context.
|
Modifier and Type | Method and Description |
---|---|
IEvaluationContext |
EvaluationContext.getParent()
Returns the parent context or
null if
this is the root of the evaluation context hierarchy. |
IEvaluationContext |
IEvaluationContext.getParent()
Returns the parent context or
null if
this is the root of the evaluation context hierarchy. |
IEvaluationContext |
EvaluationContext.getRoot()
Returns the root evaluation context.
|
IEvaluationContext |
IEvaluationContext.getRoot()
Returns the root evaluation context.
|
Modifier and Type | Method and Description |
---|---|
abstract EvaluationResult |
Expression.evaluate(IEvaluationContext context)
Evaluates this expression.
|
Constructor and Description |
---|
EvaluationContext(IEvaluationContext parent,
Object defaultVariable)
Create a new evaluation context with the given parent and default
variable.
|
EvaluationContext(IEvaluationContext parent,
Object defaultVariable,
IVariableResolver[] resolvers)
Create a new evaluation context with the given parent and default
variable.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IUAElement.isEnabled(IEvaluationContext context)
Returns whether or not this element should be enabled in the given
context.
|
static boolean |
UAContentFilter.isFiltered(Object element,
IEvaluationContext context)
Returns whether or not the given object should be filtered out.
|
Modifier and Type | Method and Description |
---|---|
EvaluationResult |
ActiveShellExpression.evaluate(IEvaluationContext context)
Evaluates this expression.
|
EvaluationResult |
LegacyHandlerSubmissionExpression.evaluate(IEvaluationContext context)
Evaluates this expression.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IContextActivation.isActive(IEvaluationContext context)
Deprecated.
Use
IEvaluationResultCache.evaluate(IEvaluationContext)
instead. |
Modifier and Type | Method and Description |
---|---|
IEvaluationContext |
IHandlerService.createContextSnapshot(boolean includeSelection)
This method creates a copy of the application context returned by
IHandlerService.getCurrentState() . |
IEvaluationContext |
IHandlerService.getCurrentState()
Returns an evaluation context representing the current state of the
world.
|
Modifier and Type | Method and Description |
---|---|
Object |
IHandlerService.executeCommandInContext(ParameterizedCommand command,
Event event,
IEvaluationContext context)
Executes the given parameterized command in the provided context.
|
boolean |
IHandlerActivation.isActive(IEvaluationContext context)
Deprecated.
Use
IEvaluationResultCache.evaluate(IEvaluationContext)
instead. |
Modifier and Type | Method and Description |
---|---|
IEvaluationContext |
IMenuService.getCurrentState()
Get the current state of eclipse as seen by the menu service.
|
Modifier and Type | Method and Description |
---|---|
IEvaluationContext |
IEvaluationService.getCurrentState()
Get an IEvaluationContext that contains the current state of the
workbench application context.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.