Use of eclipse internal classes in ControlledPopupMenuExtender
--------------------------------------------------------------
Key: TEIIDDES-2333
URL:
https://issues.jboss.org/browse/TEIIDDES-2333
Project: Teiid Designer
Issue Type: Bug
Reporter: Paul Richardson
Assignee: Paul Richardson
Priority: Blocker
Fix For: 8.6.1
Attachments: source-model-context-menu-no-extender.jpg,
source-model-context-menu-with-extender.jpg
Upgrading the Target Platform to Luna, the
[
ControllerPopupMenuExtender|https://github.com/Teiid-Designer/teiid-desig...]
shows a compile error due a change in API of the contributeObjectActions() method.
Since this method is internal, it is within scope for Eclipse to change its API. In
retrospect, Designer should rewrite this class to avoid the use of the internal API, which
would increase the chances of transitioning, between target platforms, being much more
seamless.