0

我需要帮助。我需要的是,我想解析出现在 Eclipse Project Explorer 上的 .xml 文件。解析过程将需要很长时间。解析完成后,我想显示我的自定义透视图,以使用 Zest 显示可视图形。目前,有两种方法,通过使用命令或操作,我仍然不明白它们有什么区别。所以,总结一下:

  1. 我需要弹出上下文菜单,名为“Parse this xml”,当右键单击 Eclipse 项目资源管理器上的 .xml 文件时可见。也许这是在 popupmenu 扩展上使用 ObjectContribution。
  2. 单击“解析此xml”后,它将运行解析过程并显示忙碌进度。
  3. 完成后,它将显示我在透视扩展点上定义的自定义透视图。

我只需要知道,它将如何通过使用命令和操作来实现。

4

1 回答 1

1

从您的角度来看,这两个界面是相同的!

Command API 是执行 Action API 的新方法。除非您有充分的理由使用“旧”的 Action API,否则始终默认使用 Command API,因为它具有出色的设计和功能。

请参阅Eclipse RCP 菜单和操作:配置还是编码?有关如何使用 Command API 的完整示例。

于 2012-04-23T06:54:57.540 回答