qreal/qreal — pull request #412 by vapolyakov (2012-06-24 18:37:35+00:00)
Title: Refactoring plugin and visual interpreter plugin

Added two plugins and appropriately extended functionality of main classes like MainWindow, RepoApi etc.
Brief description of plugins:

Visual interpreter allows you to
- create semantics editor for specified metamodel
- load drawn semantics into the interpreter
- run original diagram with it

Refactoring plugin allows you to
- automatically arrange elements by dot from graphviz
- create refactorings editor based on specified metamodel or use default
- save created refactorings
- apply 3 predefined refactorings (change element names, direction of edges, cut the selected block of elements in the procedure)