Project

General

Profile

Wiki » History » Version 91

Version 90 (Guillaume Babin, 03/13/2013 12:56 PM) → Version 91/94 (Guillaume Babin, 03/13/2013 12:58 PM)

h1. Editeur Lustre

h2. Installation de l'éditeur

[[Installation|Installation]]

h2. Utilisation de l'éditeur

[[Utilisation|Utilisation # Créer un projet Modeling project
.
!https://cavale.enseeiht.fr/redmine/attachments/45/01.png!
.
!https://cavale.enseeiht.fr/redmine/attachments/46/02.png!
.
# Ajouter des fichiers Lustre *+en utilisant la fonction Import dans Eclipse+* (autrement, le fichier ne sera pas reconnu)
.
!https://cavale.enseeiht.fr/redmine/attachments/47/03.png!
.
!https://cavale.enseeiht.fr/redmine/attachments/48/04.png!
.
!https://cavale.enseeiht.fr/redmine/attachments/49/05.png!
.
# Faire clic droit sur le projet et sélectionner Viewpoints Selection
.
!https://cavale.enseeiht.fr/redmine/attachments/50/06.png!
.
# Cocher Lustre Design
.
!https://cavale.enseeiht.fr/redmine/attachments/51/07.png!
.
# Dérouler le fichier "Nomdufichier".lus dans l'Explorer Eclipse jusqu'a voir "Program"
.
# Clic droit et faire New Representation -> new Program Diagram
.
!https://cavale.enseeiht.fr/redmine/attachments/52/08.png!
.
# Entrer un nom et attendre que le diagramme s'affiche
.
!https://cavale.enseeiht.fr/redmine/attachments/53/09.png!

h4. Notes

# Un projet exemple est disponible via : New > Others > Examples > Lustre Editor > Simple Lustre Program Example
# Le @.aird@ correspondant à un diagramme peut être exporté en dépliant soit le fichier correspondant, soit @representations.aird@ ; puis par clic droit sur le diagramme :
!https://cavale.enseeiht.fr/redmine/attachments/55/10.png!
# ObeoDesigner prend en compte tous les fichiers @.lus@ du projet courant, donc pour conserver des performances acceptables, ne mettez pas trop
de l'éditeur]] fichiers dans un même projet.
# Si la pop-up bar de l'éditeur graphique vous dérange, vous pouvez l'enlever, modifier :
Window > Preferences > Viewpoint > Viewpoint Diagram > Global settings > show popup bars


h2. Annexes

h3. Documentation utilisateur

* [[Limitations|Limitations de l'éditeur]]

h3. Documentation technique

* [[Architecture|Architecture du logiciel]]
* [[Maintenance|Maintenance du logiciel]]
* [[Arborescence|Arborescence des fichiers]]

h3. Projet long ENSEEIHT 2013

* [[ProjetLongN72013|Travail préliminaire]]
* [[CdC|Dossier de Spécification Logicielle]]
* [[Grammaire|Grammaire Lustre]]