Patch Set 3:

Thanks Remy, superb review.
All inline comments done.

I'm afraid I don't quite understand your remark regarding the layout of the buttons, though. What's the symptom?

Your other remark regarding applying the chagnes only upon "OK" is absolutely valid. Actually, I would rather remove the OK button and use "Apply" and "Cancel" instead (ideally with "Apply" being enabled only when the config is dirty). I already have a TODO in the class javadoc of ConfigurationEditorComponent for this. I suggset to open a new bug/feature request for this. I can create the bug, just let me know if that's ok with you.