【发布时间】:2017-08-02 06:38:28
【问题描述】:
我是使用 Eclipse 和 RCP 和 Java 进行插件开发的新手。我正在为电子邮件客户端软件开发一个插件。
我正在尝试查找用户在目标平台上的点击,无论是使用我的插件代码点击文本还是超链接。
截至目前,我得到的点击对象如下,
IWorkbenchPart part = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().getActivePart()
ISelection selection = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService().getSelection();
System.out.println(selection .toString());
但这对于所有点击只显示相同的内容,即使它是文本或链接。
任何人都可以在这里帮助如何区分这些。
提前致谢。
【问题讨论】:
-
这很不清楚 - 你是如何从工作台部件到 JSON 的?这是编辑吗?是你的编辑吗?
-
这段代码与问题有什么关系?它在哪里试图查看点击了什么?
-
真的很抱歉@greg-449,我更新了我的问题,在代码的顶部示例部分,我尝试阅读选择。
标签: java eclipse eclipse-plugin eclipse-rcp