Green is a plug-in for Eclipse, an advanced and simple UML Class diagram tool that major students develop and use. It is the live round-tripping editor, so it's easy to generate Java code from a UML class diagram. It has a good scalability. 
 
Green is the live round-tripping editor, which means it supports both software engineering and reverse engineering technology. You can use it to create a UML class diagram, or generate code.
 
Its development is aimed at teaching, with a focus on student design. But it has proven to be a powerful and flexible tool that can easily provide UML support in any environment.
 
All relational plug-in extensions are based on it. This means that at any time, you can add your own plug-ins. This complements the relationship with teaching objectives and gradually reveals the knowledge to students.
 
A simple editing function interface. Right-clicking the editor pops up a flexible menu that includes features such as refactoring and quick fixes.
 
Http://green.sourceforge.net/builds.html
 
 
 
  
   
   | Green builds |  
  
 
   
     
     
      
      
        Release 
       | Date |  
       installation |  Release 
       Notes |  
       Version |  
       GEF Version |  
       Eclipse Version |  
        
       
       | October 22,2009 |  
       N/A |  
       Notes |  
       3.5.0 |  
       3.4 |  
       3.5 (Galileo) |  
        
       
       | October 30,2009 |  
       N/A |  
       Notes |  
       3.4.0 |  
       3.4 |  
       3.4 (Ganymede) |  
        
       
       | December 14, 2008 |  
       N/A |  
       N/A |  
       3.1.0 |  
       3.4 |  
       3.4 (Ganymede) |  
        
       
       | November 5, 2008 |  
       N/A |  
       N/A |  
       3.1.0 RC2 |  
       3.4 |  
       3.4 (Ganymede) |  
        
       
       | October 3, 2008 |  
       N/A |  
       N/A |  
       3.1.0 RC1 |  
       3.4 |  
       3.4 (Ganymede) |  
        
       
       | September 15, 2008 |  
       N/A |  
       N/A |  
       3.0.1 |  
       3.4 |  
       3.4 (Ganymede) |  
        
       
       | October 19, 2007 |  
       Procedures |  
       Notes |  
       3.0.0 |  
       3.3 |  
       3.3 (Europa) |  
        
       
       | July 17, 2007 |  
       Procedures |  
       Notes |  
       2.5.1 |  
       3.2 |  
       3.3 (Europa) |  
        
       
       | June 5, 2007 |  
       Procedures |  
       Notes |  
       2.5.0 |  
       3.2 |  
       3.2 |  
        
       
       | September 12, 2006 |  
       Procedures |  
       Notes |  
       2.5.0 RC3 |  
       3.2 |  
       3.2 |  
        
       
       | March 1, 2006 |  
       Procedures |  
       N/A |  
       2.5.0 RC2 |  
       3.1.1 |  
       3.2 |  
        
       
       | December 13, 2005 |  
       N/A |  
       N/A |  
       2.5.0 RC1 |  
       3.1.1 |  
       3.2 |  
        
       
       | October 12, 2005 |  
       N/A |  
       N/A |  
       2.4.0 |  
       3.1.1 |  
       3.1 |  
        
      
      |  
  
 
  
 
After downloading the corresponding jar package to the MyEclipse 6.0/eclipse/plugins directory, restart the MyEclipse, the right key items appear green UML, you can generate the corresponding UML view code. Here I am using the myeclipse6.0+green3.5.0 version of the test.