Présentation

Le fichier de mise en forme, appelé également layout file, contient l'ensemble des informations nécessaires à la classification des éléments du graphe et à leur représentation graphique.
Les fichiers de mise en forme sont exploités par deux Transformers de la suite GraphBuilder : GraphLayouter et GraphLayouterForExcel. Les layout files pour ces deux Transformers partagent la même structure générale mais peuvent utiliser une syntaxe (mots-clefs) différente.

Un layout file est un document JSON (www.json.org/json-fr.html) dont la structure correspond à l'implémentation du modèle UML ci-dessous.

Modélisation UML de la structure du Layout file

Par convention nous utiliserons le suffixe .lay.json pour identifier les fichiers de mise en forme.

Comme tous les documents JSON, les fichiers de mise en forme sont modifiables avec n'importe quel éditeur de texte mais nous préconisons l'utilisation d'un éditeur dédié capable d'assurer la coloration syntaxique et la mise en évidence des incohérences grammaticales (par exemple Sublime Text , Microsoft Visual Studio Code …).

Merci de vérifier les conditions d'utilisation de ces outils avant usage.