как открыть диалог выбора банки в коде Eclipse Pulgin - PullRequest
1 голос
/ 03 мая 2010

В Project> Свойства> Путь сборки Java> вкладка Библиотеки При нажатии кнопки «Добавить банки» вы увидите диалоговое окно «Выбор JAR».

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

Как это открыть?

1 Ответ

1 голос
/ 16 мая 2010

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

альтернативный текст 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.

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

альтернативный текст http://img41.imageshack.us/img41/1903/eclipselibclass.png

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

...