RCP exportWizard удалит ненужные элементы

Я добавил стандартное действие EXPORT в FileMenu:

addToMenuAndRegister(menu, ActionFactory.EXPORT.create(window));

И создал вклад мастера:

<extension
 id="exportSQL"
 point="org.eclipse.ui.exportWizards"
 name="SQL скрипты создания документа СУФД">
      <wizard
            category="ru.otr.cactuss.model.editor.wizard2"
            icon="icons/database.png"
            class="ru.otr.cactuss.wizard.sqlexport.SQLExportWizard"
            id="ru.otr.cactuss.wizard.sqlexport.SQLExportWizard"
            name="SQL скрипты создания документа СУФД">
      </wizard>
</extension>

И все это отлично работает, но есть три стандартных действия экспорта в общей папке: экспорт в виде файла архива, файловой системы и настроек. По крайней мере двое из них (2 первых) крайне не относятся к моему проекту, и я хочу от них избавиться. Вопрос - как?

1 ответ

Решение

Посмотрите на Фильтрацию больших пользовательских интерфейсов, особенно часть основанных на выражениях действий. Это должно сделать свое дело и может даже использоваться для удаления других видов элементов, таких как представления, команды и перспективы...

Другие вопросы по тегам