Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 439855

Summary: MVC.UI Guice module should enable adapter map binding support
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2014-07-17 21:37:24 EDT
While the MVC and MVC.FX Guice modules enable adapter map bindings (the type listener is registered in the MVC module, the MVC.FX module extends it), there is no type listener within the MVC.UI module. While not having tested this yet, I assume the MVC.UI module would have to register its own type listener to enable adapter map bindings (as it is used to override the MVC module).
Comment 1 Alexander Nyßen CLA 2014-07-18 02:20:49 EDT
We should check whether any steps are necessary here.
Comment 2 Alexander Nyßen CLA 2014-08-04 12:13:55 EDT
As the module overrides the MVC module, all bindings that are not overwritten (which is the case for the type listener) should be available.