我在文件 - >新建 - >其他 - > Web-> MyEntry中有一個自定義嚮導條目。Eclipse插件:我們如何根據特定條件顯示/隱藏特定向導條目?
我想這個條目僅在
1)特定項目類型的選擇(如,當我做一個右擊該項目 - >新建 - >其他 - >基於Web> MyEntry或當出現特定項目被選中。
2)在工程中的類型某些特定文件夾中選擇
我能得到我的項目類型,並且還能夠驗證其與項目類型相關的文件夾。之前,我使用屬性測試器來完成我的工作,以獲得上下文菜單的類似情況。我們是否需要使用財產測試人員,或者是否有任何其他特定方法必須在<wizard>
標記內使用。
<extension
point="org.eclipse.ui.newWizards">
<category
name="%CategoryName"
id="com.sample.webtemplate">
</category>
<wizard
name="%WebWizard"
icon="icons/newhtml_wiz.gif"
category="org.eclipse.wst.web.ui"
class="com.abc.webtemplate.wizards.WebWizard"
project="false"
id="com.abc.webtemplate.wizards.WebWizard">
<description>%WebWizardDesc</description>
</wizard>
</extension>
使用 <變= 「選擇」>試過 <的instanceof值= 「org.eclipse.core.resources.IProject」/> \t \t \t <測試屬性=「org.eclipse.core.resources .projectNature」 \t \t值= 「org.eclipse.wst.jsdt.core.jsNature」/> \t \t visibleWhen>但 標籤內不工作 –
Abbas