Ridgets wrap around standard SWT / RWT controls to provide additional functionality and a better API. One example that you can see below: Ridgets have “markers”, which tag a control as mandatory, wrong or read-only and change the control’s behavior accordingly.
It’s worth mentioning that all three screenshots run from the same code. The only difference is the target environment used (RAP or RCP).
Once this work is completed the Ridget API will be usable for RAP applications as well.
To stay informed about this effort: