Je suis nouveau dans le développement de plugins utilisant eclipse avec RCP et Java. Je développe un plugin pour un logiciel client e-mail. J'essaye de trouver des utilisateurs cliquants sur la plate-forme de cible, si elle est cliquée sur des textes ou des liens hypertexte utilisant mon code de module.Comment obtenir un objet cliqué dans le développement d'un plugin eclipse en utilisant RCP
A partir de maintenant, je reçois l'objet cliqué comme suit,
IWorkbenchPart part = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().getActivePart()
ISelection selection = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService().getSelection();
System.out.println(selection .toString());
Mais cela montre que même chose pour tous les clics, même si elle est un texte ou des liens.
Quelqu'un peut-il aider ici sur la façon de les différencier.
Merci d'avance.
Ceci est très flou - comment obtenez-vous d'une partie de plan de travail à JSON? Est-ce un éditeur? Est-ce votre éditeur? –
Comment ce code est-il lié à la question? Où essaie-t-il de voir ce qui a été cliqué? –
Vraiment désolé @ greg-449, j'ai mis à jour ma question et dans la partie supérieure de l'échantillon de code, j'ai essayé de lire la sélection. – DevGo