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

Bug 313969

Summary: Use enchanced databinding features when model is a Bean
Product: [RT] Riena Reporter: Elias Volanakis <elias>
Component: ridgetAssignee: Elias Volanakis <elias>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 2.0.0   
Hardware: PC   
OS: Windows Vista   
Whiteboard:
Attachments:
Description Flags
Proposed patch none

Description Elias Volanakis CLA 2010-05-21 15:23:33 EDT
We already are doing this by using BeansObservables for Beans and PojoObservables for Pojos. 

A recent bug report from a project revealed that there are about 10 places where we missed doing that. These are:

DateTimeRidget, DecimalTextridget, MultipleChoiceRidget, SingleChoiceRidget, AbstractComboRidget, AbstractSelectableRidget, ValueBindingSupport

It should be a straightforward fix. We already have code that is doing this in most ridgets.
Comment 1 Elias Volanakis CLA 2010-05-28 13:20:56 EDT
Created attachment 170386 [details]
Proposed patch
Comment 2 Elias Volanakis CLA 2010-05-28 13:21:18 EDT
Committing to HEAD.