You can use topic diagrams to create dynamic views of relationships
between Java™ elements.
For example, you can create topic diagrams to understand entire inheritance
hierarchies or associations of Java classes by using the predefined queries,
namely
Inherited Java Classes (N levels) or
Java
Field Types. You can also use topic diagrams to explore interactions
of methods in Java classes or interfaces.
You can customize a query
for an existing topic diagram to change its context or level of detail.