需要将文本信息放入资源管理器工具栏(通过插件 xml)
Need to get text info into Explorer toolbar(via plugin xml)
这可能是一件非常简单的事情,以至于你们中的一些人会面面相觑,但不管怎样,它就在这里。我正在从事 eclipse RCP 项目。我必须制作一个新的资源管理器,它可以从其他上下文菜单中的项目的上下文菜单中调用。我需要从资源管理器的菜单栏中获取有关它被调用的项目的信息。或者,浏览器中包含该信息的标题也可以。除了命令之外,我似乎无法将任何东西放入插件 xml 的菜单贡献中。我那里有一个刷新按钮可以正常工作,但是我如何在其中获取文本?如果它像 Eclipse 的 Type Hierarchy Explorer 那样工作,我会很酷。在那里我可以看到带有 class 路径的标题。
您可以通过调用
来设置视图的顶行(如类型层次结构)
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.commands.ExecutionEvent) 或 HandlerUtil 中的类似方法在您的命令处理程序中提取活动选择。然后将该信息传递给您的视图。
这可能是一件非常简单的事情,以至于你们中的一些人会面面相觑,但不管怎样,它就在这里。我正在从事 eclipse RCP 项目。我必须制作一个新的资源管理器,它可以从其他上下文菜单中的项目的上下文菜单中调用。我需要从资源管理器的菜单栏中获取有关它被调用的项目的信息。或者,浏览器中包含该信息的标题也可以。除了命令之外,我似乎无法将任何东西放入插件 xml 的菜单贡献中。我那里有一个刷新按钮可以正常工作,但是我如何在其中获取文本?如果它像 Eclipse 的 Type Hierarchy Explorer 那样工作,我会很酷。在那里我可以看到带有 class 路径的标题。
您可以通过调用
来设置视图的顶行(如类型层次结构)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.commands.ExecutionEvent) 或 HandlerUtil 中的类似方法在您的命令处理程序中提取活动选择。然后将该信息传递给您的视图。