Crue UI Modelling

Résumé

Ce module gère la perspective modélisation

Organisation des packages

Suit la règle générale décrit dans le document Organisation des packages des modules graphiques

Les vues

Voir la page Perspective Modelisation

Les services

PerspectiveServiceModelling

Gère la perspective Modélisation: donne les composants à afficher par défaut,  gère les changement d'état ( lecture seule, écriture) et indique si la perspective peut être fermée (si modifications en cours non sauvegardées demande confirmation à l'utilisateur).

Contient également un booléean indiquant si la perspective est sauvegardée ou non

ModellingScenarioServiceImpl

Gère le chargement du scénario. Les autres services s'appuient sur celui-ci pour connaître le scénario chargé.

ModellingScenarioVisuService

Gère l'affichage de la vue planimétrie : chargement de la configuration, des données de géolocalisation,...

ModellingConfigService

Gère la configuration globale, la configuration concernant les valeurs par défaut et l'affichage des lois.

ModellingEditedCalculService

Conserve le calcul en cours d'édition dans la perspective modélisation

ModellingScenarioModificationService

Contient les aspects modifiés des différentes données: scénario, géolocalisation,.... Met à jour la perspective PerspectiveServiceModelling si nécessaire.