Exploring Java methods by using static sequence diagram views

You can create static sequence diagram views of methods (operations), including signatures, in Java™ classes and interfaces to visually represent and explore behaviors and interactions in Java applications.

Static UML sequence diagrams can show disruptable interaction operators. A disruptable interaction operator indicates that the interaction fragment represents an exception handling block in the source code (that is, a Java try or catch block). The code in the first operand of this fragment represents the attempted code (the try block). Subsequence operands represent any exception handling blocks. Optionally, if present in the source, the final operand that is guarded by the condition finally represents code that is executed regardless of whether or not an exception has occurred.

A static UML sequence diagram view is a topic diagram, which has a .tpx file name extension. You can refresh static sequence diagram views of Java methods to reflect the latest changes in the source code. You can convert them to editable UML sequence diagrams, which has a .dnx file name extension, that you can use to understand and develop behaviors and interactions between Java classes and interfaces.

Related concepts
Topic diagrams
Related reference
UML modeling best practices
Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.