如何获取 IAction 的菜单名称?

How to get the menu name of an IAction?

我在 plugin.xml 中定义了一个菜单和一个操作。 当

IAction.run(IAction action){}

调用了这个动作的菜单名称可以找回吗?

原因:我有很多动作会触发不同的向导。我必须使用菜单名称作为向导标题。所以我想如果我从 run() 方法触发向导,我可以检索菜单名称并设置向导标题。否则我必须将所有菜单名称从 plugin.properties 复制到 messages.properties

调用action参数的getText方法:

public void run(IAction action)
{
  String text = action.getText();

  ... more
}