需要将文本信息获取到资源管理器工具栏中(通过插件 xml)



这可能是一件非常简单的事情,你们中的一些人会面对,但无论如何它都在这里。我正在做一个日食RCP项目。我必须创建一个新的资源管理器,可以从其他上下文菜单中的项目的上下文菜单中调用它。我需要在资源管理器的菜单栏中获取有关调用它的项目的信息。或者,资源管理器中带有该信息的标题也可以。除了命令之外,我似乎无法将任何东西放入插件 xml 的菜单贡献中。我有一个刷新按钮,可以正常工作,但是如何在其中获取文本?如果它像 Eclipse 的类型层次结构资源管理器一样工作,我会很酷。在那里,我可以看到带有类路径的标题。

您可以通过调用

setContentDescription(String)

你的ViewPart的方法。

使用 http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/ui/handlers/HandlerUtil.html#getCurrentSelection(org.eclipse.core.command.ExecutionEvent) 或 HandlerUtil 中的类似方法来提取命令处理程序中的活动选择。然后将该信息传递到您的视图。

最新更新