Modules graphiques
Les modules Crue UI Study, Crue UI Modelling, Crue UI Post, Crue UI OTFA, Crue UI Report et Crue UI Sysdoc sont la base des perspectives correspondantes.
Crue UI Branding
Module spécifique à Netbeans RCP permettant de traduire les messages de la plateforme, de modifier le splashscreen. Utilise dans Fudaa-Crue pour définir les modes soit les positions par défaut des vues.
Crue UI Wrapper
Module de "tuyauterie" imposée par Netbeans RCP. Permet simplement aux module Java ( Crue Project, Crue OTFA,...) d'être partagés par les module UI. Voir la documentation http://DevFaqWrapperModules http://DevFaqWrapperModules de Netbeans RCP
Crue UI CommandLine
Utiliser pour le mode multi-instances
Crue UI Common
Contient un ensemble de classes utilitaires. Contient le service important qui est SelectedPerspectiveService qui permet de gérer les perspective et notamment la perspective sélectionnée.
Crue UI Options
Gère le chargement de la configuration site dans l'application. Offre les services permettant de connaître les dossiers importants, la configuration site et la configuration utilisateur. Ce module contient également la configuration site par défaut.
Crue UI EMH
Permet d'afficher un TreeView d'un scenario.Est utilisé par les vues EMHs qui sont des vues orientées "développeurs"
Crue UI Loader
module utilitaire qui offre un service de chargement intégré d'étude ou de scénario soit LoaderService. Il s'appuie sur le module Crue UI Options afin d'utiliser les coeurs disponibles
Crue UI Comparison
Offre la classe ScenarioComparaisonLauncher qui permet de lancer facilement une comparaison entre 2 scénarios et d'afficher les résultats. Est utilisé depuis les perspectives Etude, Modélisation et Compte-Rendu afin de lancer des comparaisons.
Crue UI Planimetry
Affiche la vue planimétrique. Gère la construction automatique du réseau, les modifications,... Est utilisé par les perspectives Modélisation et Rapport
Crue UI Loi
Gère les affichage 1D pour les lois, profils et courbe de résultats. S'appuie sur le module ebli1d de Fudaa.
Crue UI Study
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)
Crue UI Modelling
Ce module gère la perspective modélisation
Crue UI Report
Ce module gère la perspective Rapports
Crue UI Post
Ce module gère la perspective Compte-Rendu
Crue UI OTFA
Ce module gère la perspective OTFA
Crue UI Sysdoc
Ce module gère la fenêtre Sydoc
Crue UI Application
Le module applicatif permettant de construire le livrable final et contient uniquement le fichier fudaacrue.conf.