ICommandService and ExecutionEvent [message #1066533] |
Wed, 03 July 2013 00:01  |
Eclipse User |
|
|
|
In Juno, ICommandService#addExecutionListener delivers ExecutionEvent which contains IEvaluationContext as an application context. So legacy(e3) plugins works well with this service. (ex: HandlerUtil.getCurrentSelection(event))
However with Kepler, delivered event contains IEclipseContext as an application context.
As a result, HandlerUtil.getXXX() will not work against of this event properly.
I think ICommandService is legacy component since it is included in workbench, Not e4. So events in ICommandService must be provide comparability for e3.
Any Idea?
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06330 seconds