Crue UI Study
Rรฉsumรฉ
Ce module gรจre la perspective รฉtude et le cycle de vie de l'รฉtude dans le projet ( projet fermรฉ/ouvert). La barre d'outils contenant les scรฉnarios chargรฉs dans les autres perspective est รฉgalement gรฉrรฉe par ce module (GlobalStateManager)ย
Organisation des packages
Suit la rรจgle gรฉnรฉrale dรฉcrit dans le document Organisation des packages des modules graphiques
Les vues / Barre d'outils
- La page Perspective Etude dรฉcrit les vues utilisรฉes
- La page Barre d'outils dรฉcrit le contenu de la barre d'outils
Les services
PerspectiveServiceStudy
Gère la perspective étude: donne les composants à afficher par défaut, gère les changement d'état ( lecture seule, écriture,...)
EMHProjetServiceImpl
Assure la sauvegarde de l'étude.
La méthode EMHProjetServiceImpl.activeProject est appelée au chargement du projet et met à jour le titre de la fenêtre principale. Voir Modification et enregistrement de l'etude
CrueService
Service agrégeant toutes les informations sur le projet, le scénario et le run chargé. Est utilisé pour avoir des informations globale.
StudyChangeListenerService
Ecoute les modifications de la vue Etude et délègue les sauvegardes automatiques à EMHProjetServiceImpl. Voir Modification et enregistrement de l'etude