How to generate UML diagrams (especially sequence diagrams) from Java code? How to generate UML diagrams (especially sequence diagrams) from Java code? java java