uml class diagram in eclipse with objectaid
Help -> Eclipse market place -> search for objectaid (post install requires eclipse restart)
Browse to your Project or Package, then: File -> New -> Other -> ObjectAid UML Diagram -> Class Diagram
(It will auto detect the package and save there) ... Pick a filename.ucls (probably want to save a .png too)
Drag and drop a class into the new tab (empty ucls file) -> it will auto generate it!
(The .ucls file will self update on every save to the source file)
Right click on the name of the Class in the diagram to choose Options (or to modify "Show attributes" or "Show operations")