A nice commercial Java IDE with attractive and user-friendly user interface (haven't tried much of the coding functionalities yet).
It offers GUI designer which looks nice but I haven't tried before.
UML modeling is supported by 3rd-party tools, VisualParadigmForUML and SDE (SmartDevelopmentEnvironment) supports synchronization between UML model and code.
Add new attachment
Only authorized users are allowed to upload new attachments.