UDoc is a dynamic UML-like vizualizer. Now we can finally have a graphical representation from standard Java documentations, Java binaries or sources.
simple and useful class diagram generator.
The UDoc project - Dynamic UML-like documentation http://udoc.sourceforge.net Christopher Deckers (chrriis@nextencia.net) Licence terms: GPL v2 (see licence.txt) ---------------------------------- Change log ---------------------------------- * Version 1.005 (March 12, 2007): - Some special links to external Javadocs are now handled properly. - UDocApplet can load a class using a processor. In that case it is not locked. - Utils is renamed to Util. - UDocApplet can load workspaces that are defined with a relative path. - Javadoc was improperly loading class information, corrupting the worspace. - States of classes was improperly stored. - The title of the pane can be adjusted, and shows 'UDoc' for applets. - Exceptions are caught if any when opening a link. * Version 1.004 (February 18, 2007): - Keys can move the workspace if no elements are selected. - Annotations for fields are used (shown in tooltips and so on) - Annotations for fields were messing up the Javadoc processor. - Generic declaration was wrongly parsed in some cases. - Generic declaration using "extends" was causing a bug with binary processor. - "extends Object" was missing in some cases with binary processor. - Some controls are added to the help menu. - Paths are retained in the different screens. - '*' expands tree nodes when browsing for classes. - Package selection is ignored for class-browsing 'Set' button state. - It is now possible to crawl a graph, to recursively load all the dependencies. - An applet can now load UDoc in a locked mode with a predefined workspace. - The Main class to test UDoc has now a different name. - Double-clicking on the resizing corner restores the original expanded size. - When a type cannot be loaded, the icon now shows this failure. - Least required visibility for fields and methods can be specified. - The file chooser is shared, which retains paths and file names. - The size of the components when expanded is now saved in the workspace. - Printing attributes had no effects but now is fixed (thanks to Ian Adam). - Icons for types are better centered. - Anti-aliasing is added for the welcome message. * Version 1.003 (September 28, 2006): - Initial implementation to load from source files is added. - Workspace saving had a major issue which is now fixed. - Multiple classes can be added using space as a separator. - Classpaths and source paths have a browse button. - Class browsing is added. - Some basic welcome screen is implemented. - Bug affecting the setting of an advance filter is fixed. - Advanced filtering screen is enhanced. - Apply buttons are removed from the processor option screens. * Version 1.002 (September 21, 2006): - Addition of binary processing (read from classes). - Annotation members are method-like instead of field-like. - Clicking on a link displays the prototype if the class is loaded. - Generics in method parameters were broken and are now fixed. - Loading/saving a workspace is fixed to view the directories to save to. - "class" is renamed to "type" as root of the XML. - Links for methods are fixed. - Interface of the processors is changed to rename options to parameters. - Fixed methods of interfaces for Javadoc that were not shown as public. - Compression of the saved workspace. - Fixed a bug affecting workspace loading. - Fixed a bug affecting the size of a class content. * Version 1.001 (September 6, 2006): - Initial release, with full standard Javadoc support, and the possibility to add modules.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?