The ObjectAid Class Diagram
The ObjectAid Class Diagram is optimized for the quick and easy creation
of class diagrams from existing code. It is useful for the documentation of
an existing, evolving code base. The exploration of existing code is supported
by complete integration into the IDE and many ease-of-use features:
- New class diagrams are created with a wizard.
- Drag and drop from the Package Explorer, the Type Hierarchy and the
Search View are supported.
- All relationships are reverse engineered automatically.
Associations are also determined from generic collections or can be
added manually. Two unidirectional associations can be merged into a
single bidirectional association.
- Javadoc and source code for a selected type in a diagram are displayed
in the Javadoc and Declaration views, respectively.
- Generalized, realized, associated and nested classifiers can be added
to the diagram from the context menu of a classifier or attribute.
- Refactoring of source code updates all diagrams.