Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-pmc] API Request: new element/extension point in the core expressions schema

As part of the Menu Contribution plan item (bug 154130) I need to request
an API addition, a new extension point in core expressions and support
element reference.

GOALS/BENEFITS:
Using core expressions for activeWhen, enabledWhen, and visibleWhen in
platform UI it has become apparent that many expressions are used over
and over again.

By adding this extension point to core expressions, we will be able to
reference a definition in our expressions in one line:
<reference definitionId="com.example.parts.activeProblemsView"/>


CORRESPONDING BUG:
[Contributions] Allow Reference core expressions
https://bugs.eclipse.org/bugs/show_bug.cgi?id=176395


RISKS:
- this is a schema addition ... no risk

PERFORMANCE IMPACTS:
- this will reduce the number of expression objects generated by the
UI extensions at the cost of an ID lookup

--
Paul Webster
Hi floor.  Make me a sammich! - GIR


Back to the top