Skip to content

Discobrick/GreenUML-WRK

 
 

Repository files navigation

Green UML release 4.7.0

====================================================================================================================

Green is a LIVE round-tripping editor, meaning that it supports both software engineering and reverse engineering. You can use green to create a UML class diagram from code, or to generate code by drawing a class diagram.

The editor features a simple point-and-click interface. Right-clicking in the editor brings up a context-sensitive menu that includes features such as the refactoring and quick-fix functionality. Green supports exporting files to JPG, PNG and GIF formats, as well as saving them as Green UML projects, so that you can share you diagrams without any issues.

What's new in this version

  • This Green UML version works properly on Eclipse 4.7 Oxygen
  • Fixed some discovered bugs
  • Tree Layout
  • Adaptive zoom levels

Requirements

Eclipse 4.7 Oxygen

Installation

  • Open Eclipse, and navigate to Help > Install New Software...
  • Click on Add...
  • Fill the fields as following:
    Name: GreenUML
    Location: http://odo.lv/ftp/tools/GreenUpdateSite
  • Click OK
  • Choose what features to install and follow further instructions

Update Site Setup

To create an update site download the GreenUpdateSite folder, store it on your computer or server and then install it by using the path or link to the folder.

It also can be done directly via svn checkout

  • Install subversion sudo apt install subversion
  • Download the folder from the repository svn checkout https://github.com/Discobrick/GreenUML-WRK/trunk/GreenUpdateSite

Users guide and additional information

Contribute

If you want to contribute to this project, please create a fork of this and commit all of your changes there.

Please note that Green UML is effectively a collection of plug-ins (see the structure overview). Development of each plug-in is performed in a separate Eclipse project. There are also additional projects: an update site project GreenUpdateSite (used to create an Eclipse plug-in installation web site), and feature projects: GreenFeature, GreenRelationshipsFeature and GreenSVGSaveFeature (used to package groups of plug-ins together into installable and updatable units which are then uploaded to the update site).

Requirements to develop Green UML:

What can be improved:

  • Better Auto layout algorithm so that it takes in account interfaces and other packages
  • Better dark mode implementation, specifically add dark more for palette
  • Add the ability to generate a diagram for a whole project, with included decompilation for .jar files
  • Additional functionality

Bugs

Please report bugs to GreenUML/issues on GitHub. Please note that we do not guarantee bug fixes or updates in the future.

License information

Origins, historical versions

  • Green UML was originally developed by Dr. Carl Alphonce, Colin Fike, Remo Fischione, Nicholas Wheeler and others from Computer Science and Engineering Department at University at Buffalo.
  • The original versions of Green UML can be obtained here, however, the last updates there date back to 2009 and Eclipse 3.5
  • Original web page: green.sourceforge.net
  • The project is forked from this GitHub repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.2%
  • HTML 3.8%