在导入向导中创建关闭常规类别的子类别

时间:2014-03-06 16:43:30

标签: eclipse eclipse-plugin

enter image description here

有没有办法在导入向导中将子类别添加到常规类别,以便我的向导显示在常规 - > MySubCategory - >我的导入向导?我可以通过引用我的向导的org.eclipse.ui.Basic类别来添加我的向导,但是如果我为我的类别定义父类:

<category
        id="my.import.category"
        name="MySubCategory"
        parentCategory="org.eclipse.ui.Basic"/>
  <wizard
        category="my.import.category"
        class="my.MyImportWizard"
        icon="icons/icon.gif"
        id="my.import.wizard"
        name="My Import Wizard">
  </wizard>

它似乎不起作用。我觉得那是parentCategory元素所要做的。

1 个答案:

答案 0 :(得分:1)

解决方案是在使用给定类别定义向导时添加父类别,因此这里将是:

<category
    id="my.import.category"
    name="MySubCategory"
    parentCategory="org.eclipse.ui.Basic"/>
<wizard
    category="org.eclipse.ui.Basic/my.import.category"
    class="my.MyImportWizard"
    icon="icons/icon.gif"
    id="my.import.wizard"
    name="My Import Wizard">

一如既往地感谢paulweb515。