Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Résumé

Excerpt

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:

Image Added

 

 

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.

Image Added

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...:

Image Added

Puis par l'onglet Resource Bundles:

Image Added