MindEd - ADL Textual Editor
The ADL textual editor is in charge of assist user for editing MIND component definitions.
Build on top of the Textual Modeling Framework, it supplies usual facilities for textual edition.
This documentation describes the different features of the MindEd Adl textual editor.
- Syntax Highlighting
In order to increase the readability of component definitions, keywords are recognized and colored,
according to the Graphical representation colors. You are free to change it by choosing
Window > Preferences > Fractal > Syntax Coloring from the menu bar.
- Content-Assist
The content-assist feature is able to guide you during the edition. By pressing Ctrl + Space
into the ADL editor, a list of available keywords or templates is displayed in the respect
of the Mind ADL grammar.
- Templates
Some templates are available in order to facilitate declaration, for example the description of
an interface can be helped by the selection of the template provided interface, which
automatically create the corresponding syntax.
- Validation
If you make a mistake when you are editing a component description, a warning (or an error) is
displayed inside the Eclipse problem view and directly into the editor. When you put the cursor
on it, a message describes the error more precisely.
- QuickFix
Some of the detected errors can be automatically fixed with the help of the Eclipse quickfix.
These errors are identified with the Eclipse quickfix pictogram (an ampoule), and you can use
Ctrl + Shift + 1 for triggering the fix.