UML Editor written by Java