AgileJ Structure views is a highly configurable UML class diagram generator for Java and Eclipse. The reverse engineered class diagrams can be used in Eclipse or (in the full version) viewed interactively in a browser. The tool includes a sophisticated configuration engine which offers fine control of class diagram content. The batch and browse (full) version creates GWT-powered class diagrams which all interactive filtering in the web browsers. This makes it possible for a single developer in the team to regularly upload a complete collection of class diagram pages which the viewer can navigate, filter and auto-layout.
What is new in this release:
- Much, much faster batch production of UML class diagrams with this version
What is new in version 1.8.3:
- Method call lines showing the call graph between methods
- Method dependency lines showing where a method signature depends upon other classes
- Improved memory efficiency in the type hierarchy caches
What is new in version 1.8.2:
- Parallelism in the batch production of class diagrams
- Improved readability of class diagrams through updated rendering and selection display
- Speed enhancements through dependency caching
What is new in version 1.8.1:
Version 1.8.1 may include unspecified updates, enhancements, or bug fixes.
What is new in version 1.8.0:
- Smaller plugins, faster download.
- Batch generator outputs war files containing class diagram data for easier deployment.
- User editable filter script for each batch generator.
- Browser view of class diagrams includes an overview panel.
- Browser viewer has a better filter script editor.
- Better detection and removal of duplicates from batch results including existing class diagrams and part-run batches.
- More Java element filters.
- Class diagram export now defaults to the detail and magnification as seen on the screen at invocation.
- The web viewer controls are now collapsable.
- Added an overview control to the web viewer.
- Suggestion drop down on the index search page
- Faster switching between index and class diagrams as they are all one combined GWT application.
- Determining dependencies at class scope (previously this was source code file scope).
- More accurate display of references to templatized types. The type argument values are displayed.
- Reduced the memory footprint during the rendering phase of the batch process.
Eclipse Kepler or Luna, Java 6