Interfejs użytkownika JDT
Interfejs użytkownika JDT (org.eclipse.jdt.ui) to moduł dodatkowy implementujący klasy specyficznego interfejsu użytkownika Java, które służą do manipulowania elementami Java. Pakiety w interfejsie użytkownika JDT implementują specyficzne dla języka Java rozszerzenia środowiska roboczego. Do pakietów interfejsu użytkownika JDT należą:
- org.eclipse.jdt.ui - udostępnia klasy obsługujące prezentowanie elementów Java w interfejsie użytkownika. Ten pakiet udostępnia stałe do wydobywania części interfejsu użytkownika Java z rejestru środowiska roboczego i wydobywania ustawień preferencji z preferencji Java. Interakcję z widokami Java umożliwiają interfejsy ITypeHierarchyViewPart i IPackagesViewPart.
- org.eclipse.jdt.ui.actions - udostępnia akcje i grupy akcji umożliwiające umieszczanie na paskach narzędzi, globalnych paskach menu i w menu kontekstowych specyficznych funkcji środowiska JDT. Do zapełniania menu i pasków narzędzi należy używać grup akcji, a nie dodawać akcje bezpośrednio. Zabezpiecza to przed pominięciem nowo dodanych akcji lub używaniem nieaktualnych struktur menu.
- org.eclipse.jdt.ui.jarpackager - udostępnia klasy i interfejsy służące do generowania pliku JAR.
- org.eclipse.jdt.ui.refactoring - udostępnia obsługę uruchamiania refaktoryzacji zmiany nazwy.
- org.eclipse.jdt.ui.search - udostępnia klasy i interfejsy służące do wnoszenia uczestników do wyszukiwania Java.
- org.eclipse.jdt.ui.text - udostępnia klasy obsługujące prezentację tekstu Java.
- org.eclipse.jdt.ui.text.folding - udostępnia interfejsy służące do implementowania strategii zwijania kodu dla edytora Java.
- org.eclipse.jdt.ui.text.java - udostępnia interfejsy do implementowania procesorów uzupełniania kodu.
- org.eclipse.jdt.ui.text.java.hover - udostępnia implementacje do prezentowania tekstu podpowiedzi w edytorach Java.
- org.eclipse.jdt.ui.wizards - udostępnia strony kreatorów do tworzenia i konfigurowania elementów Java.