Eclipse中的动态下拉菜单无法正常工作

时间:2013-07-24 07:39:16

标签: java eclipse eclipse-plugin eclipse-rcp

我正在尝试创建一个以动态下拉菜单的形式实现的eclipse插件。必须动态填充下拉菜单的内容。我可以静态添加内容,但动态实现是我真正的内容。

我看到Static and dynamic pulldown menus文章并按照步骤创建动态下拉菜单。

然而,当我尝试实现动态部分时,插件不会在Eclipse中加载。我也没有在控制台中看到任何错误。

我做了以下事情:

  1. 右键点击我的org.eclipse.ui.menus,然后添加菜单内容
  2. 我右键点击了添加的贡献并添加了动态节点。
  3. 我实现了动态类。
  4. 产生的XML:

     <menuContribution
           allPopups="false"
           locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
        <dynamic
              class="org.eclipse.ui.articles.action.contribution.DynamicContributionItem"
              id="org.eclipse.ui.articles.action.contribution.dynamic3">
        </dynamic>
     </menuContribution>
    

    我永远不会调用我实现的名为DynamicContributionItem的类。我无法弄清楚可能出现的问题?

    有没有比这里提到的更好的方法来创建动态下拉列表?

0 个答案:

没有答案