Пользовательский интерфейс (UI) JDT
Пользовательский интерфейс JDT (org.eclipse.jdt.ui) представляет собой модуль,
реализующий классы пользовательского интерфейса Java, которые выполняют действия над
элементами Java. Пакеты в UI JDT реализуют расширения Java для рабочей среды.
Пакеты UI JDT включают:
-
org.eclipse.jdt.ui - предоставляет классы, поддерживающие
представление элементов Java в пользовательском интерфейсе. Этот пакет содержит
открытые константы для извлечения компонентов пользовательского интерфейса Java из
реестра рабочей среды и значений параметров из предпочтений Java. Для
взаимодействия с панелями Java предоставляются программные интерфейсы
ITypeHierarchyViewPart
и
IPackagesViewPart.
-
org.eclipse.jdt.ui.actions
- предоставляет действия и группы действий, помещаемые в панели инструментов,
строки глобальных меню и контекстные меню с помощью специальных функций JDT. Для
заполнения меню и панелей инструментов следует применять группы действий, вместо того
чтобы добавлять действия непосредственно. Такой подход позволяет избежать пропуска только что
добавленных действия или от использования устаревших структур меню.
-
org.eclipse.jdt.ui.jarpackager - предоставляет классы и интерфейсы для
генерации файла JAR.
- org.eclipse.jdt.ui.refactoring
- предоставляет поддержку для операций рефакторинга с переименованием.
- org.eclipse.jdt.ui.search
- предоставляет классы и интерфейсы для добавления участников поиска Java
-
org.eclipse.jdt.ui.text - предоставляет классы для поддержки представления
текста Java.
- org.eclipse.jdt.ui.text.folding
- предоставляет интерфейсы для реализации стратегии свертывания кода в редакторе Java.
- org.eclipse.jdt.ui.text.java
- предоставляет интерфейсы для реализации процессоров завершения кода.
-
org.eclipse.jdt.ui.text.java.hover - предоставляет реализацию для
представления текстовых всплывающих подсказок в редакторах Java.
-
org.eclipse.jdt.ui.wizards - предоставляет страницы мастеров для
создания и настройки элементов Java.