2009-11-06 5 views
1

J'ai créé une application de plug-in Eclipse, dans laquelle de nombreuses vues secondaires sont créées au moment de l'exécution pour une seule vue statique. Dans le menu Window-> Show View, seule l'entrée de la vue créée statiquement dans le plugin.xml est affichée. Mais la vue créée statiquement est inutile en termes de résultats, car les résultats sont affichés dynamiquement au moment de l'exécution dans les vues secondaires. Donc, je veux afficher ces vues secondaires dans le menu Window->Show VIew et supprimer l'entrée pour cette vue statique à partir de là.Pour afficher les vues secondaires sous le menu Eclipse Fenêtre -> Afficher le VIew

Est-il possible de faire la même chose? Si oui, toute suggestion dans ce domaine sera très utile.

Répondre

1

Si je crois this thread, le plus sûr moyen d'avoir un contrôle précis sur le contenu du menu « Fenêtre> Afficher la vue » est de construire une ...

à savoir Créer votre propre version de l'élément de menu Affichage de liste, avec un code similaire à org.eclipse.ui.internal.ShowViewMenu

+0

Cher VonC, Merci pour votre réponse. J'avais parcouru ce fil et le code source que vous avez mentionné. Mais je pense que la fonction ShowViewMenu() ne supporte pas les paramètres comme l'ID de vue secondaire. Donc, je ne suis pas sûr que ce soit faisable de cette façon. De plus, la fonction addShowViewShortcut() ne prend pas en charge le paramètre pour l'identificateur secondaire. Pour des informations d'autres utilisateurs ayant un problème similaire, veuillez vous référer ci-dessous: https://bugs.eclipse.org/bugs/show_bug.cgi?id=294066 – javdev

Questions connexes