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

Bug 495968

Summary: ZestProperties should enable that providers are used throughout.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF ZestAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: matthias.wienand
Version: 0.2.0   
Target Milestone: 4.1.0 (Neon.1) RC1   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2016-06-13 04:42:59 EDT
Up to now, providers can only be set for certain properties like label or css id. We should ensure that providers can be used for all properties. It makes no sense that e.g. an icon cannot be set via a provider.
Comment 1 Matthias Wienand CLA 2016-08-01 08:21:53 EDT
I added methods so that Providers can be used as values when setting properties, and that Providers are queried when getting properties. The code is published on the master and R4_0_maintenance branches, therefore, I am resolving this ticket for 4.1.0 RC1.