Télécharger la liste

Description du projet

UMLGraph facilitates the declarative specification and drawing of UML class and sequence diagrams. One can specify a class design using the Java syntax complemented by Javadoc tags. Running the UmlGraph doclet on the specification generates a Graphviz diagram specification that can be automatically processed to create Postscript, GIF, SVG, JPEG, fig, or Framemaker drawings. Similarly, sequence diagrams are specified using declarative pic macros and compiled with the GNU plotutils pic2plot program into a PNG, PNM, (pseudo) GIF, SVG, AI, Postscript, CGM, FIG, PCL, HPGL, Regis, or TEK drawing.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-01-09 04:19
5.4

Cette version crée des éléments de diagramme cliquables dans le contenu HTML, permet la génération de losanges compatible avec GraphViz 2,27, et comprend un correctif pour assurer que les images de classe apparaître qu'une seule fois dans les schémas générés.
Tags: Minor
This version creates clickable diagram elements in HTML content, makes the generation of diamond shapes compatible with GraphViz 2.27, and includes a fix to ensure that class images only appear once in the generated diagrams.

2010-05-24 21:32
5.3

Une nouvelle option-dotexecutable permet la spécification explicite du point de localisation. En outre, UMLGrpah prend désormais en charge de javadoc-linkoffline option. Documentation générée avec UMLGraph sera traiter correctement les caractères non-ASCII, se cacher correctement les relations de champs masqués, et utiliser par défaut une police logique plutôt que d'un nom de fichier de police pour l'italique. En outre, UmlGraphDoc va maintenant se conformer aux options définies par @ opt tags dans les fichiers Java. Enfin, les diagrammes de séquence de fournir une option pour spécifier si des objets sont soulignés ou non.
A new -dotexecutable option allows the explicit specification of dot's location. In addition, UMLGrpah now supports javadoc's -linkoffline option. Documentation generated with UMLGraph will correctly process non-ASCII characters, will correctly hide relations of hidden fields, and will use by default a logical font rather than a font file name for italics. In addition, UmlGraphDoc will now obey the options specified through @opt tags within Java files. Finally, sequence diagrams provide an option to specify whether objects are underlined or not.

2008-12-04 00:10
5.2

Cette version corrige une exception quand une dépendance à une classe inconnue est spécifié. Elle corrige aussi un NullPointerException qui se sont produits lorsque aucune des options globales sont disponibles. Elle corrige également le cas du nom de fichier tools.jar dans le script shell UMLGraph.
Tags: Minor bugfixes
This version corrects an exception when a
dependency to an unknown class is specified. It
also fixes a NullPointerException that occurred
when no global options are available. It also
corrects the case of the tools.jar filename in the
umlgraph shell script.

2008-08-28 05:35
5.1

Cette version a des classes actives apparaissant avec une bordure verticale double tel que requis par UML2, deux nouvelles options de diagramme de classe qui contrôle le noeud et la séparation rang des nœuds dans layout généré diagramme, l'appui pour montrer le titre d'une classe comme une bulle d'aide dans des fichiers image, et une option pour générer le Javascript-repliables diagrammes UML dans les fichiers Javadoc.
Tags: Minor feature enhancements
This version has active classes appearing with a double vertical border as required by UML2, two new class diagram options that control the node and rank separation of the nodes in generated diagram layout, support for showing a class's title as a tooltip in image files, and an option for generating Javascript-collapsible UML diagrams in Javadoc files.

2007-11-29 17:32
5.0

Cette nouvelle version ajoute le support des six formes nouvelles: noeud, d'un composant, l'emballage, la collaboration, cas d'utilisation, et la classe active. Il permet également l'annotation de noeuds du diagramme de classe sous forme de commentaires. Ces options exigent GraphViz 2.16. Une autre option permet de placer un texte arbitraire dans les cases du diagramme de classe.
Tags: Major feature enhancements
This new version adds support for six new shapes:
node, component, package, collaboration, use case,
and active class. It also allows the annotation of
class diagram nodes through comments. These
options require GraphViz 2.16. Another option
allows the placing of arbitrary text in class
diagram boxes.

Project Resources