Résumé
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.Description des principales classes
InitGeneralUIInstaller
est une classe implémentant ModuleInstall
qui est exécutée au lancement de l'application ( au chargement du module crue-branding
).
Elle permet d'utiliser la version maven en tant que numéro de version et elle permet de mettre en forme la Toolbar contenant les perspectives:
Fichiers importants
Le fichier layer.xml
( typique Netbeans RCP) est très important contient pour Fudaa-Crue la définition de tous les modes utilisées par les vues de l'application.
Les modes ( les fichiers *Wsmode.xml
visibles ci-dessus) en des noms explicites et sont préfixés par l'identifiant de la perspective / module.
Le fichier toolbar.xml
permet de définir les toolbars de l'application. Voir le document Barre d'outils
Traduction
Les composants de base de Netbeans RCP ne sont pas traduits. Pour modifier cela, le plus simple est de passer par l'action Branding...
:
Puis par l'onglet Resource Bundles
: