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 ответ
Решение
Посмотрите на Фильтрацию больших пользовательских интерфейсов, особенно часть основанных на выражениях действий. Это должно сделать свое дело и может даже использоваться для удаления других видов элементов, таких как представления, команды и перспективы...