7
votes

Contribuer à la barre d'état / coupe à Eclipse RCP

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.


0 commentaires

3 Réponses :


1
votes

Une solution possible pour vérifier:

Vous devriez être capable de définir une fragment afin de pouvoir ajouter à la fonctionnalité de base du produit. ( Voir ici pour un autre exemple).

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.


0 commentaires

8
votes

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.


0 commentaires

0
votes

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..");


0 commentaires