2010-05-03 3 views
1

В проекте> Свойства> Путь сборки Java> вкладка Библиотеки вы нажмете кнопку «Добавить баночки», вы увидите диалог выбора JAR.Как открыть диалоговое окно выбора jar в модуле затмения pulgin

Мне нравится открывать этот диалог выбора JAR в моем коде плагина.

Как это можно открыть?

ответ

1

С изданием Eclipse RCP (который вы должны иметь, так как вы разрабатываете плагин), вы можете использовать Plugin Spy (Alt + Сдвиг + F1) и увидеть, какой именно класс вам нужно:

alt text http://img541.imageshack.us/img541/2232/eclipsetreesel.png

Он основан на org.eclipse.jdt.internal.ui.viewsupport.FilteredElementTreeSelectionDialog (как ни странно отсутствует из источников org.eclipse.jdt.internal.ui.viewsupport), полученных из org.eclipse.ui.dialogs.ElementTreeSelectionDialog.

Если вы хотите увидеть, как она открыта, вам нужно взглянуть на глобальное окно открытия, что диалог:

alt text http://img41.imageshack.us/img41/1903/eclipselibclass.png

Это org.eclipse.jdt.internal.ui.preferences.BuildPathsPropertyPage, из которого можно сделать вывод, различные действия классы, связанные с кнопкой, и посмотреть, как это работает.

+0

Спасибо, VonC. Ваш ответ прекрасен! – uuidcode

Смежные вопросы