Editors for Graph Transformation (GT) Rules and Triple Graph Grammars (TGGs) used in eMoflon::IBeX
The Xtext tutorial explains the usage of the different projects.
- Install eMoflon::IBeX Democles.
- Clone this repository.
- Import the projects into your Eclipse development workspace: File - Import, select Git - Projects from Git. You may choose to group the projects into a new working set.
- Generate code via Run As - Generate Xtext Artefacts on the
*.xtext
files:*GT.xtext
in packageorg.emoflon.ibex.gt.editor
in the source folder of the project of the same name*TGG.xtext
in packageorg.moflon.tgg.mosl
in the source folder of the projectorg.emoflon.ibex.tgg.editor
- All errors shown in the workspace before should be gone now and you're ready to start developing.
For manual testing you have to start an Eclipse instance out of your development workspace via Run As - Eclipse Application.
(for GT editor only)
- Install EclEmma.
- Run
EditorTests.launch
in the projectorg.emoflon.ibex.gt.editor.tests
via Coverage As.
If you are not interested in code coverage, you may run the tests via Run As.