Résumé
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.Classes importantes
InstallationService
Au démarrage de l'application, le ModuleInstall CrueConfigurationInstaller
demande au service InstallationService
de se charger.
Si nécessaire, ce service va extraire les fichiers nécessaires pour construire la configuration site par défaut. Les fichiers par défaut sont définis dans ce module à la racine:
Panneau de configuration
Le panneau de configuration accessible depuis le menu Outils>Options
est défini par les 2 classes suivantes:
CoeurOptionsPanelController
pour les optionsCrueOptionsPanelController
pour le panneau concernant les coeurs
Voir http://platform.netbeans.org/tutorials/nbm-options.html
Actions
OpenLogAction
et ReportBugAction
sont définies dans ce module et sont disponibles depuis le menu Outils.
- OpenLogAction permet d'ouvrir le fichier de log de l'application Fudaa-Crue.
ReportBugAction
permet d'accéder au site de rapport de bogues de Fudaa-Crue