This tutorial presents how create a GMF Editor for the FSM metamodel.
This tutorial consitutes only an example that illustrate the global fsm example. For more informations and tutorials about GMF please refer to the GMF documentation and its tutorials.
GMF (Graphical Modelling Framework) is an Eclipse framework that permits to create a specific graphical editor of models conform to a meta model following the MVC architecture (Model View Controller). It is based on the Framework EMF (Eclipse Modelling Framework)in charge of domain model and on the Framework GEF ( Graphical Editing Framework) charged on the controllers. On this tutorial we use EMF 2.5.0 and GMF 2.2.1. For more informations about GMF please refers to the following links :
http://www.eclipse.org/modeling/gmf/ (Eclipse GMF Project)
http://wiki.eclipse.org/index.php/GMF_Tutorial A tutorial about GMF
http://wiki.eclipse.org/index.php/GMF_Tutorial_BPMN Another tutorial about GMF
http://www.ibm.com/developerworks/opensource/library/os-ecl-gmf/ (Quickly getting started)