Avec Modelio, vous pouvez exécuter les scripts écrits en Jython :
Soit en ligne de commande Modelio,
Soit dans une vue dédiée, la vue “Script”
Vous pouvez sauvegarder vos scripts en tant que macros que vous pourrez ensuite réutiliser. Les macros sont définies et organisées dans une fenêtre dédiée. Elles peuvent être lancées à travers une commande de menu contextuel, une icône associée dans la barre d’outils ou bien dans la fenêtre des macros elle-même.
Légende :
Pour ouvrir la vue “Script”, lancez la commande “Vues / Afficher la vue script”.
L’onglet de la vue “Script”.
La barre d’outils de la vue “Script”.
La zone de sortie de la vue “Script”.
La zone d’entrée de la vue “Script”.
La barre d’outils de la vue “Script” permet de lancer les opérations suivantes:
: Exécute le script saisi dans la zone d’entrée et affiche le résultat dans la
zone de sortie.
: Efface tout le contenu de la zone de sortie de la vue “Script”.
: Charge un script existant.
: Charge un script exécutant et le lance automatiquement.
: Sauvegarde le script saisi dans la zone d’entrée dans un fichier.
: Active le mode “déboguage” dans la vue “Script”. Lorsque ce mode est actif, la zone d’entrée ne se vide pas lors de l’exécution d’un script.
Note: Vous pouvez utiliser deux raccourcis dans la vue “Script” :
Ctrl+Enter: Exécute tout ce qui se trouve dans la zone d’entrée de la vue “Script”.
Shift+Enter: N’exécute que ce qui est sélectionné dans la zone d’entrée de la vue “Script”.
Si vous avez l’intention de réutiliser un script Jython, vous avez la possibilité de le sauvegarder, comme le montre la capture d’écran ci-dessous.
Si vous avez l’intention d’utiliser un script Jython plusieurs fois, il peut vous être utile d’en créer une nouvelle macro, comme le montrent les captures d’écran ci-dessous.
Note: Lorsque vous créez une nouvelle macro, vous pouvez choisir de la rendre disponible uniquement dans votre projet courant ou bien dans tous les projets de votre espace de travail.
Nous allons maintenant définir votre macros en effectuant les opérations montrées ci-dessous.
Note: Le nom de la macro est important, car si vous n’associez pas une icône à la macro, c’est ce nom qui apparaîtra dans la barre d’outils de Modelio.
Le résultat de ces opération est montré dans la capture d’écran ci-dessous.
Note: Lorsque vous exécutez une macro, la vue “Script” apparaît automatiquement, montrant à la fois le script Jython dans la zone d’entrée et le résultat dans la zone de sortie.
Vous pouvez exécuter trois types de macro différents depuis la fenêtre “Catalogue de macros” :
Les macros de Modelio, qui sont des macros prédéfinies livrées en standard avec Modelio,
Les macros du workspace, qui sont disponibles sur tous les projets dans votre espace de travail,
Les macros du projet, qui ne sont disponibles que sur le projet courant.
Pour lancer une macro, utilisez les icônes associées ou les commandes dans le menu contextuel “Macros”, si ces dernières ont été définies.
Vous pouvez également exécuter des macros depuis la fenêtre “Catalogue de macros” (accessible via la commande “Fichier / Editer le catalogue des macros”). Dans cette fenêtre, il suffit de sélectionner la macro que vous souhaitez exécuter et de cliquer sur “Lancer”.