Skip to main content



      Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Handler enable/disable not working
Handler enable/disable not working [message #1811330] Sat, 31 August 2019 05:11
Eclipse UserFriend
Hello,
my application contains multiple bundles

rcp - which contains general features
views - which implemens different views
view-extension - which implements further features for some views

in "views" i have a View, which creates a popup menu, which contains Handlers, that are defined in the same Bundle and/or in the "rcp" bundle.
some Handlers are defined in "view-extension" - commands are defined there and handlers are assigned the same way they are defined in "rcp"

when running the application, ALL commands are sowing up correctly in Eclipse
BUT: not all isEnabled() methods are called! Especially only the isEnabled() of Commands which are defined in view-extension are ignored.

how come? and how can i solve this?

NOTES:
i am using Eclipse 4.6
all Handlers extend extends DIHandler<E>; if i copy the code from view-extension to view everything works as expected (but Commands beeing in other bundles shall not be the problem, as its working with Handlers in "rcp" too)
Previous Topic:Plugin/Bundle remains in STARTING status
Next Topic:About the SWT_AWT bridge focus bugs
Goto Forum:
  


Current Time: Sat Aug 30 22:35:12 EDT 2025

Powered by FUDForum. Page generated in 0.04134 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top