【发布时间】:2015-03-26 11:10:45
【问题描述】:
我创建了一个简单的 Eclipse 插件,用于启动向导并创建一些文件,一切正常,我还添加了一个从 New > Mi Wizard 菜单启动向导的选项,但现在我只想在我右键单击项目中的特定文件夹,这是我目前所拥有的:
这是我的向导:
<extension point="org.eclipse.ui.newWizards">
<category
name="My Category"
id="com.test.myCategory">
</category>
<wizard
name="My Wizard"
icon="icons/wizard1.gif"
category="com.test.myCategory"
class="com.test.myWizard"
id="com.test.myWizard">
</wizard>
</extension>
这就是我将向导添加到New 菜单的方式:
<extension point="org.eclipse.ui.navigator.navigatorContent">
<commonWizard
type="new"
wizardId="com.test.myWizard"
menuGroupId="testGroup">
<enablement>
<adapt type="org.eclipse.core.resources.IFolder">
<test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="myFacet:1.3" forcePluginActivation="true"/>
</adapt>
</enablement>
</commonWizard>
</extension>
New菜单中的选项显示正确,但是右键所有文件夹时显示,有没有办法只在我右键单击某个文件夹时才显示选项,特别是WebContent文件夹?
【问题讨论】:
标签: eclipse-plugin eclipse-rcp plugin.xml