I'm a student

Does exists a free Java program that convert Uml class Diagram in a Java
class, using Sax Dom or XSLT because the Uml diagrams are exported in Xml
by Xmi?? (I use Rational Rose to make class diagram and export to Xml using
a Unisys tool, then i would like to use Java Sax or Dom to create the interface
of the class from the Xml file)

Thank you