Criar uml a partir do projeto

olá, há como eu pegar todas as classes de um projeto no eclipse e transformar tudo em UML de forma automática?
há algum programa pra isso ou o próprio eclipse faz isso?

obrigado pessoal!

Eu conheço esta ferramenta aqui. O jude. Ela faz engenharia reversa, gera diagramas de classe
apartir dos seus fontes java.
http://jude.change-vision.com/jude-web/download/index.html

Não é o caso, mas o Netbeans possui um plugin que faz exatamente isto. Nâo gera um diagrama muito bacana, mas já é alguma coisa (não que eu esteja dizendo pra você mudar pro Netbeans, mas você pode abrir o código fonte do Eclipse no Netbeans e gerar o diagrama por ele).

A respeito do Jude, ele faz isto também, só que tem algumas limitações com relação ao Java 5+, como por exemplo não importar generics e outros elementos mais recentes.

Entra ai nesse link !!!
Acho que deve ser isso que você procura !!! , este é um plug in opensource para Eclipse … Omondo UML

http://www.seasar.org/en/tutorial/eclipse/uml_omondo/index.html

esse pugin pro eclipse é lea]gal mesmo? e o do netbeans já vem instalado ou tenho que instalá-lo?

tenho de instalar um plugin no netbeans pra fazer isso ou já vem nele? se vem nele como faço?

é só baixar o plugin de uml pela própria IDE.