Uses of Interface
org.eclipse.core.expressions.IEvaluationContext
Package
Description
Application programming interfaces for the expression language.
Provides core help system for the platform.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Provides support for integrating contexts into the Eclipse workbench.
Provides support for integrating handlers into the Eclipse workbench.
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
Classes for service support.
-
Uses of IEvaluationContext in org.eclipse.core.expressions
Modifier and TypeClassDescriptionclass
A default implementation of an evaluation context.Modifier and TypeMethodDescriptionEvaluationContext.getParent()
IEvaluationContext.getParent()
Returns the parent context ornull
if this is the root of the evaluation context hierarchy.EvaluationContext.getRoot()
IEvaluationContext.getRoot()
Returns the root evaluation context.Modifier and TypeMethodDescriptionAndExpression.evaluate
(IEvaluationContext context) CountExpression.evaluate
(IEvaluationContext context) EqualsExpression.evaluate
(IEvaluationContext context) abstract EvaluationResult
Expression.evaluate
(IEvaluationContext context) Evaluates this expression.OrExpression.evaluate
(IEvaluationContext context) ReferenceExpression.evaluate
(IEvaluationContext context) TestExpression.evaluate
(IEvaluationContext context) WithExpression.evaluate
(IEvaluationContext context) protected EvaluationResult
CompositeExpression.evaluateAnd
(IEvaluationContext scope) protected EvaluationResult
CompositeExpression.evaluateOr
(IEvaluationContext scope) ModifierConstructorDescriptionEvaluationContext
(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. -
Uses of IEvaluationContext in org.eclipse.help
Modifier and TypeMethodDescriptionboolean
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. -
Uses of IEvaluationContext in org.eclipse.ui
Modifier and TypeMethodDescriptionActiveShellExpression.evaluate
(IEvaluationContext context) Evaluates this expression.LegacyHandlerSubmissionExpression.evaluate
(IEvaluationContext context) Evaluates this expression. -
Uses of IEvaluationContext in org.eclipse.ui.contexts
Modifier and TypeMethodDescriptionboolean
IContextActivation.isActive
(IEvaluationContext context) Deprecated. -
Uses of IEvaluationContext in org.eclipse.ui.handlers
Modifier and TypeMethodDescriptionIHandlerService.createContextSnapshot
(boolean includeSelection) This method creates a copy of the application context returned byIHandlerService.getCurrentState()
.IHandlerService.getCurrentState()
Returns an evaluation context representing the current state of the world.Modifier and TypeMethodDescriptionIHandlerService.executeCommandInContext
(ParameterizedCommand command, Event event, IEvaluationContext context) Executes the given parameterized command in the provided context.boolean
IHandlerActivation.isActive
(IEvaluationContext context) Deprecated.UseIEvaluationResultCache.evaluate(IEvaluationContext)
instead. -
Uses of IEvaluationContext in org.eclipse.ui.services
Modifier and TypeMethodDescriptionIEvaluationService.getCurrentState()
Get an IEvaluationContext that contains the current state of the workbench application context.
IEvaluationResultCache.evaluate(IEvaluationContext)
instead.