Java Sequence Diagram Reverse Engineering

Currently, the Java import supports only the reverse engineering of a static model (class diagrams). However, method bodies are already also added to the model, but just to complete the code generation result. These lines of code contain valuable information about which sequences are allowed. The sequences should be made visible in sequence diagrams, hence using the imported methods in the model is desirable.

This feature is incompletely included in the 0.24 and 0.26 releases (no changes). There it's not possible to detect, resolve and process all method calls, but at least some of them. At least this incomplete feature will create a sequence diagram with some usable content, which can then be extended or modified. It is available for operations, which are representing the Java methods inside classes and interfaces.

How To
Here is how to invoke it: available), Be aware that this only works when the selected operation contains a method body, which is the case when it was created during a full source code import of a method with a body.
 * in the explorer pane (the left-hand tree view), select an operation (navigate to a class/interface and unfold it, there are the operations if
 * right-click on it and choose the "Reverse Engineer Sequence diagram..." option in the popup menu,
 * choose some calls in the opening dialog and
 * either enjoy or
 * delete the resulting sequence diagram (the appearing diagram in the content pane, which is the main modeling area showing the diagram contents).