Eclipse 4 RCP:Handled ToolItem / Direct ToolItem / Toolcontrol和有什么区别?

Chi*_*hin 0 eclipse-rcp e4

将新项目添加到工具栏时,可以选择Handled ToolItem,Direct ToolItem和Toolcontrol:

在此处输入图片说明

这三个选择之间有什么区别?我在任何地方都找不到这些文档。

gre*_*449 5

当您定义了命令ID和该命令的一个或多个处理程序时,将使用“已处理”项。在HandledToolItem中,指定要执行的命令的ID。

当您只想指定要执行的Java类而不使用命令ID和单独的处理程序时,将使用“直接”项。

当您想在工具栏中为控件编写自己的代码时,可以使用Toolcontrol(例如,类似于Combo的东西)。