OMONDO continues to distribute EclipseUML to new versions of Eclipse, unfortunately there is no trial for these products , you will need to test EclipseUML with Eclipse Galileo or earlier (honestly I would not invest in a company with these policies, especially when you consider the price practiced by them).
In the case of integrated (and, in this case, proprietary) solutions I would recommend Visual Paradigm UML - the community version is unfortunately not able to generate code, but you get a trial from a commercial version on the site. The tool is pretty cool, and I consider the price just right for such a tool.
The Open Source options, for the most part, orbit around EMF . The best known are Papyrus and Topcased . You'll still need something to turn the templates into code, for example Acceleo . This is where tools such as Uml to Java Generator come in.
Finally, nothing prevents you from using only the standard EMF tools (Ecore / Genmodel). In that case I agree with the @utluiz, and recommend you download an EMT distro; keep in mind however that the experience is quite different from EclipseUML. Without the help of other plugins the process to create diagrams and generate code from them is reasonably complex:
- Create an EMF project
- Create Encore diagrams - the experience here is not as intuitive as with more refined CASE tools
- Create an EMF Generator Model
- Finally, from the model, generate the Java code
If you're going to try this route, I recommend the tutorial on the Lars Vogel .