UMLGraph facilita a especificação declarativa e desenho de classe e seqüência diagramas UML.
Pode-se especificar um projeto de classe usando a sintaxe Java complementado por tags Javadoc.
Executando o doclet UmlGraph na especificação gera uma especificação diagrama Graphviz que podem ser processados automaticamente para criar Postscript, GIF, SVG, JPEG, figo, ou desenhos Framemaker.
Da mesma forma, diagramas de seqüência são especificados usando macros pic declarativas e compilado com o programa plotutils pic2plot GNU em um PNG, PNM, (pseudo) GIF, SVG, AI, Postscript, CGM, FIG, PCL, HPGL, Regis, ou desenho TEK.
O que é novo nesta versão:
- Faça a geração de diamante dá forma compatível com GraphViz 2,27. (Contribuição de Soraya Santana de la Fe).
- Faça os elementos do diagrama que aparecem nas HTML clicável conteúdo. (Contribuição de Bernd Onasch).
- Fix para garantir que as imagens de classe só aparecem uma vez. (Contribuição de Zhigang Xie).
O que é novo na versão 5.3:
- Os diagramas de seqüência fornecer uma opção para especificar se os objetos são sublinhadas ou não.
- Documentação gerada com UMLGraph irá processar corretamente caracteres não-ASCII. (FIX contribuído por Gunho Kim).
- Nova opção -dotexecutable permite a especificação explícita de localização do ponto. (Contribuição de Laird Nelson).
- UmlGraphDoc obedecerá as opções especificadas por meio de tagsopt dentro de arquivos Java. (Contribuição de Laird Nelson).
- Use uma fonte lógica em vez de um nome de arquivo de fonte para itálico. Isso corrige um problema com fontes não resolvidas no Windows e versões modernas de Graphviz. (Sugerido por Przemyslaw Szufel).
- O apoio à opção -linkoffline do javadoc. (Contribuição de Nikita Kozlov.)
- Não mostrar as relações dos campos ocultos. (FIX contribuído por Cimballi).
O que é novo na versão 5.2:
- Esta versão corrige uma exceção quando uma dependência para uma classe desconhecida é especificado.
- Ele também corrige uma NullPointerException que ocorreu quando não se disponha de opções globais.
- Ele também corrige o caso do nome do arquivo tools.jar no script shell umlgraph.
O que é novo na versão 5.1:
- Esta versão possui classes ativas que aparecem com uma borda vertical dupla como requerido pelo UML2, duas novas opções diagrama de classes que controlam a separação nó e classificação dos nós no layout de diagrama gerado, suporte para mostrar o título de uma classe como uma dica em arquivos de imagem, e uma opção para gerar diagramas UML Javascript retrácteis em arquivos de Javadoc .
Comentários não encontrado