У меня есть настраиваемая запись мастера в File-> New-> Other-> Web-> MyEntry.
Я хочу, чтобы эта запись отображалась только на
1) выбор конкретного типа проекта (например, когда я делаю щелчок правой кнопкой мыши на этом проекте-> Новый-> Прочее-> Веб-> 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>