Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI et Outils pour Java Discussion :

Génération de diagrammes de classes UML avec UMLGraph


Sujet :

EDI et Outils pour Java

  1. #1
    Rédacteur/Modérateur

    Génération de diagrammes de classes UML avec UMLGraph
    Bonjour à tous,

    J'ai écrit un article intitulé "Génération de diagrammes de classes UML avec UMLGraph".

    Cet article présente UMLGraph.
    Cet outil est un programme Doclet pour Javadoc permettant de générer des diagrammes UML à partir du code Java et d'annotations ajoutées au code.

    Merci pour vos commentaires.
    Pourquoi cet avatar ? Parce que j'aime bien le tableau "Le Fils de l'homme" de Magritte.
    Mes contributions sur developpez.com

  2. #2
    Candidat au Club
    Bonjour,
    Je cherche à obtenir la javadoc avec les diagramme UML et je suis tomber après quelques recherche sur ton tutoriel.
    Cependant je ne suis pas sur d'avoir tout bien saisi. Notamment lorsque tu parle d' "utiliser la tâche Ant de Javadoc en précisant UMLGraph comme doclet". Car je ne sais pas ce qu'est la tâche Ant de Javadoc.

    Si tu pouvais m'aider un peut ça m'arrangerais. J'avais déjà essayer avec lightUML mais cela n'a pas marché.
    Merci de ton aide.

  3. #3
    Rédacteur/Modérateur

    Bonjour,

    Si je comprends bien, tu parles de ce chapitre.

    La tâche ant de javadoc correspond au tag <javadoc>. Il est possible de trouver plus de documentation sur ce tag sur le site de ant :
    - http://ant.apache.org/
    - http://ant.apache.org/manual/CoreTas...s/javadoc.html

    Tu as peut-être plus l'habitude d'obtenir ta javadoc grâce à ton environnement de développement ou en ligne de commande en utilisant l'exe javadoc.exe ?

    La tâche ant fait plus ou moins la même chose que par la ligne de commande comme décrit dans ce chapitre.

    Après il s'agit juste d'intégration dans ton projet. Utilises tu déjà maven ou ant dans ton projet ? Si ce n'est pas le cas d'aucun des deux, la création d'un simple fichier shell .bat avec la commande en ligne est peut-être le plus simple.

    Bon courage.
    Pourquoi cet avatar ? Parce que j'aime bien le tableau "Le Fils de l'homme" de Magritte.
    Mes contributions sur developpez.com

  4. #4
    Membre régulier
    Merci pour l'article et question ??
    Bonjour,
    Merci pour ton article il est superbe.

    j'ai une question pouvez vous donner un exemple pour de pas inclure dans le graphe les classe de java comme Sting List<> etc.....

    J'ai essayé de voir du cote des annotations avec -hide de @opt : mais j'arrive pas a avoir la syntaxe exacte.

    Merci d'avance de vos réponse.
    Le Partage est notre Force !

  5. #5
    Membre régulier
    Solution à ma question précédente !
    Bonjour,
    Après quelques tests j'ai eu la solution
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
     
    <param name="-hide" value="java.*"/>


    Merci encore
    Le Partage est notre Force !

  6. #6
    Rédacteur/Modérateur

    Bonjour,

    Je n'ai regardé mes messages que ce soir : donc tu as trouvé par toi même avant que je puisse intervenir.

    En tout cas, merci pour ton appréciation
    Pourquoi cet avatar ? Parce que j'aime bien le tableau "Le Fils de l'homme" de Magritte.
    Mes contributions sur developpez.com