Get the RONEditor and MuvitorKit
Here you can download everything
related to the RONEditor.
RonEditor based on MuvitorKit with Analysis Support
to install the RONEditor
We recommend the following
ways for installing the RONEditor, depending on your intention how to
use it. Both require apparently a lot of space for
just a simple graphical editor but we rely on the Eclipse workbench,
which occupies the biggest part of it.
After installation you should be able to invoke theRON file
creation wizard via File->Other...
but you may also create manually a new file or open
an existing file having the extension ".ron".
|If you just want to play around casually with
RONEditorPlugins.zip (21.08.10) containing some bundled
plug-ins and extract its contents into
your Eclipse's plug-in or p2 folder.
|... and if you are using Windows:
You can alternatively try this complete
package (21.08.10), which contains everything to run the
editor. You just have to unzip it
(36MB), run the extracted startroneitor.exe
choose a place to store your files (a.k.a. the workspace).
If you want to look at the RONEditor's or MuvitorKit's source code for
developing or debugging purposes:
(2,5MB + your installation)
the editor to a workbench in your prefered custom Eclipse
- Download the RONEditor sources
(21.08.10), which contains the Eclipse projects including
- Select File->Import->Existing
Projects into Workspace from the menu
- Tick Select
from archive file: and browse to the zip file from the first
- Ensure all
projects being marked and click Finish.
or just click on the
green circle button with the white triangle next to the bug button
(resp. the bug for debugging).
- Select Run->Run..
from the menu
- Double click on Eclipse
- Click Run.
If you do not know what this is about you should probably stick to the
first installation possibility.
You can try the editor on these Example
RON files (21.07.09) if you import them in some project in
is the editor presented in the GT-VMT 2008 Paper
with conflict analysis. It is based mainly on the editor by group 3
below and contains a lot of bugfixes and improvements, so this one
should be your first choice! You may refer to this as a basic
user manual, even if it is a bit outdated. This paper gives a
general overview over the RONEditor.
now and then when we become aware of bugs in the extended
RonEditor or we want to add a nice feature, we'll release a new (fixed)
version. You can tell from the date near the links. Please ensure that you always
use the RONEditor with
the latest Eclipse and EMF/GEF releases!
(Current releases: Java 1.6.0_21, Eclipse Helios 3.6.0, EMF 2.6.0, GEF 3.6.0)
The RONEditor led to
the implementation of an abstract plug-in that is an easy to use
framework to create GEF-based editors from scratch. Editors based on
this plug-in incorporate many generic standard GEF (and other) features
without the need to reimplement them anew. This plugin is called MuvitorKit
(for Multi-View Editors) and is shipped with the RONEditor package. We
use this plug-in to reduce the complexity of getting familiar with GEF
for our students and to allow them to produce working editors in short
time. (mutavi mutandis :-)
We have written an article about
our experiences of using this framework for teaching programming of
graphical editors in Eclipse. The article An Eclipse Framework for Rapid Development
of Rich-featured GEF Editors based on EMF Models (Long Version) describes the
MuvitorKit in detail. We are going to present it at the workshop
"Methodische Entwicklung von Modellierungs-werkzeugen" of the Informatik
2009 conference. We are currently working on a detailed tutorial how to set up a minimal running editor with MuvitorKit.
For archival purposes, we
store the original editors the students made here, though we encourage
you to use the new RONEditor above instead. We can not give you any
support for the following plug-ins, which are as they have been
commited at the end of the project and may contain bugs or
requirements for students' editors
Eclipse 3.2.2 with Java
compiler compliance level >= 6.0 and plug-ins GEF 3.2.0, EMF
student's editors have been developed with/for this environment, they
may run fine with more recent versions as well, which has not been
TFS - Last modified