如何获取IAction的菜单名称?

时间:2015-10-20 14:21:58

标签: eclipse plugins menu action

我在plugin.xml中定义了一个菜单和一个动作。 什么时候

IAction.run(IAction action){}
我可以调用

来检索此操作的菜单名称吗?

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

1 个答案:

答案 0 :(得分:1)

调用getText参数的action方法:

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

  ... more
}