Existe uma API que desenhe UML por codigo

3 respostas
J

Ola, estou desenvolvendo uma ferramenta para o meu projeto final da faculdade aonde preciso desenhar um diagrama de classes, já possuo em memoria os dados como classes, atributos, metodos e relacionamentos e consigo mostrar a classe em modo texto, agora preciso montar um diagrama de classes grafico.

Alguem sabe se existe uma API que facilite esse desenho grafico, pro exemplo gerar os quadrados com o nome da classe, atributos e metodos e realizar as ligações que seriam os relacionamentos.

Obrigado.

3 Respostas

renatomedeiros_

jaozi_nho:
Ola, estou desenvolvendo uma ferramenta para o meu projeto final da faculdade aonde preciso desenhar um diagrama de classes, já possuo em memoria os dados como classes, atributos, metodos e relacionamentos e consigo mostrar a classe em modo texto, agora preciso montar um diagrama de classes grafico.

Alguem sabe se existe uma API que facilite esse desenho grafico, pro exemplo gerar os quadrados com o nome da classe, atributos e metodos e realizar as ligações que seriam os relacionamentos.

Obrigado.

Já usei um plug in do Eclipse chamado Borland Together, mas não sei se é free porque acabei parando de fazer UML dessa forma. Dá uma pesquisada, só colocar no Eclipse e usar, achei bem prático, só não se vai te ajudar no caso do código já pronto.

rmendes08

jaozi_nho:
Ola, estou desenvolvendo uma ferramenta para o meu projeto final da faculdade aonde preciso desenhar um diagrama de classes, já possuo em memoria os dados como classes, atributos, metodos e relacionamentos e consigo mostrar a classe em modo texto, agora preciso montar um diagrama de classes grafico.

Alguem sabe se existe uma API que facilite esse desenho grafico, pro exemplo gerar os quadrados com o nome da classe, atributos e metodos e realizar as ligações que seriam os relacionamentos.

Obrigado.

Cara, você pode fazer isso diretamente com Java2D, ele oferece primitivas para desenhar figuras geométricas e imprimir texto com fontes. Com Java2D + Reflections já dá pra brincar.

E

jaozi_nho:
Ola, estou desenvolvendo uma ferramenta para o meu projeto final da faculdade aonde preciso desenhar um diagrama de classes, já possuo em memoria os dados como classes, atributos, metodos e relacionamentos e consigo mostrar a classe em modo texto, agora preciso montar um diagrama de classes grafico.

Alguem sabe se existe uma API que facilite esse desenho grafico, pro exemplo gerar os quadrados com o nome da classe, atributos e metodos e realizar as ligações que seriam os relacionamentos.

Obrigado.

JGraphX ( https://github.com/jgraph/jgraphx )

Criado 9 de outubro de 2012
Ultima resposta 9 de out. de 2012
Respostas 3
Participantes 4