J'ai une obligation d'afficher un indicateur d'état dans la barre d'état d'une application Eclipse. Je ne peux pas contribuer à travers l'applicationWindowAdViser (une autre équipe possède le produit de base), mais je suis sûr que je devrais pouvoir contribuer à travers un point d'extension. Malgré beaucoup de googling, je ne trouve rien de décrire comment faire cela. P>
3 Réponses :
Une solution possible pour vérifier: L'idée est d'ajouter des fonctionnalités au plugin de base. Peut-être que votre contribution peut ensuite être fusionnée à ce produit principal de cette façon. P>
Vous devriez être capable de définir une
dans les extensions Org.eclipse.ui.Menucontributions, utilisez "Barre d'outils: org.eclipse.ui.trim.status" comme emplacementuri. Vous pouvez contribuer des commandes / des contrôles personnalisés à la barre d'état. P>
Premièrement, ajoutez une barre d'état à l'application.E4xmi (Application> Windows et boîtes de dialogue> Fenêtre gainchée> Trimbars> Fenêtretrim (bas)> Barre d'outils> Contrôle de l'outil)
Créer une adresse .JAVA dans la barre d'outils (classe URI) . p>
La mise en œuvre de la barre d'état E4 est différente de la mise en œuvre E3. Dans E4, vous pouvez utiliser Eventbroker pour envoyer du texte (info) à la barre d'état. P>
@Inject private IEventBroker eventBroker; private static final String STATUSBAR ="statusbar"; eventBroker.send(STATUSBAR, "status bar test message..");