2012-08-06 5 views
0

J'essaie d'utiliser StatusManager pour afficher et/ou enregistrer des messages. Pas nécessairement de mauvais et méchants problèmes, mais aussi des informations ou des avertissements. C'est ce que je fais essentiellement:Eclipse RCP StatusManager - comment changer le titre

Status status= new Status(IStatus.INFO, MainPlugin.ID, "Some info message"); 
StatusManager.getManager().handle(status, StatusManager.SHOW | StatusManager.LOG); 

fonctionne bien, mais je ne peux pas trouver le moyen de modifier le titre par défaut de la boîte de dialogue pop-up - il dit toujours « problème a été commis ». En passant par le labyrinthe du code éclipse m'a amené ici pour poser cette question car je suis totalement perdu ... Des idées?

Répondre

2

Malheureusement, le réglage du titre de la boîte de dialogue n'est pas possible maintenant. La boîte de dialogue est générée en fonction de l'objet IStatus lorsque vous attribuez un indicateur approprié (tel que StatusManager.SHOW), mais l'interface ne définit pas de titre. Pour autoriser ce que vous voulez, l'interface IStatus doit être étendue.

Le même problème se produit dans Eclipse 4 (il existe une nouvelle classe StatusReporter).

Vous pouvez suivre le bogue Bug 386023 qui postule exactement ce que vous voulez (sur la plateforme Eclipse 4).

+0

merci beaucoup, Qinto – Dima