Package | Description |
---|---|
org.eclipse.core.expressions |
Application programming interfaces for the expression language.
|
org.eclipse.ui |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.activities |
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 | Field and Description |
---|---|
static Expression |
Expression.FALSE
The expression corresponding to
EvaluationResult.FALSE . |
static Expression |
Expression.TRUE
The expression corresponding to
EvaluationResult.TRUE . |
Modifier and Type | Method and Description |
---|---|
Expression |
ElementHandler.create(ExpressionConverter converter,
Element element)
Creates the corresponding expression for the given DOM element.
|
abstract Expression |
ElementHandler.create(ExpressionConverter converter,
IConfigurationElement config)
Creates the corresponding expression for the given configuration element.
|
Expression |
ExpressionConverter.perform(Element root)
Converts the tree of DOM elements represented by the given
root element and returns a corresponding expression tree.
|
Expression |
ExpressionConverter.perform(IConfigurationElement root)
Converts the tree of configuration elements represented by the given
root element and returns a corresponding expression tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveShellExpression
An expression that checks the active shell variable.
|
class |
LegacyHandlerSubmissionExpression
An expression encapsulating all of the information from legacy handler
submissions.
|
Modifier and Type | Method and Description |
---|---|
Expression |
IActivity.getExpression()
Return an expression used to enable and disable this activity.
|
Modifier and Type | Method and Description |
---|---|
IContextActivation |
IContextService.activateContext(String contextId,
Expression expression)
Activates the given context within the context of this service.
|
IContextActivation |
IContextService.activateContext(String contextId,
Expression expression,
boolean global)
Activates the given context within the context of this service.
|
IContextActivation |
IContextService.activateContext(String contextId,
Expression expression,
int sourcePriorities)
Deprecated.
Use
IContextService.activateContext(String, Expression)
instead. |
Modifier and Type | Method and Description |
---|---|
IHandlerActivation |
IHandlerService.activateHandler(String commandId,
IHandler handler,
Expression expression)
Activates the given handler within the context of this service.
|
IHandlerActivation |
IHandlerService.activateHandler(String commandId,
IHandler handler,
Expression expression,
boolean global)
Activates the given handler within the context of this service.
|
IHandlerActivation |
IHandlerService.activateHandler(String commandId,
IHandler handler,
Expression expression,
int sourcePriorities)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
IContributionRoot.addContributionItem(IContributionItem item,
Expression visibleWhen)
Adds a given contribution item with provided visibility expression and
kill-switch filtering as a direct child of this container.
|
void |
IContributionRoot.registerVisibilityForChild(IContributionItem item,
Expression visibleWhen)
Registers visibilty for arbitrary
IContributionItem instances
that are NOT direct children of this container. |
Modifier and Type | Method and Description |
---|---|
IEvaluationReference |
IEvaluationService.addEvaluationListener(Expression expression,
IPropertyChangeListener listener,
String property)
Add a listener that can be notified when the workbench application
context causes the expression evaluation value to change.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.