Class diagrams are a powerful way of browsing existing Java code. This videos shows how to build a class diagram of a single package, navigate within the diagram, navigate out of the diagram to the Eclipse type hierarchy then use Eclipse Java browsing views to inspect the code using the diagram as a navigation hub.
http://www.agilej.com/structureViews