JDT-Benutzerschnittstelle
Das Plug-in org.eclipse.jdt.ui implementiert die
Java-spezifischen Benutzerschnittstellenklassen, die Java-Elemente
bearbeiten.
Die folgende Übersicht stellt die
Hauptfunktionen im Paket
org.eclipse.jdt.ui
und seinen Unterpaketen kurz vor.
- Die Perspektive "Java" assembliert alle
Java-spezifischen
Benutzerschnittstellenelemente. Benutzer, die in der Perspektive
"Java"
arbeiten, verwenden die angepassten Java-Sichten und -Editoren und
können auf alle Workbench-Aktionen zugreifen, die für die Entwicklung
von Java-Code vorhanden sind.
- Die Java-Sicht "Pakete"
(IPackagesViewPart)
zeigt die Paketstruktur der Ressourcen im Arbeitsbereich und
enthält Menüoptionen für Java-spezifische Aktionen.
Die Java-Sicht "Typhierarchie"
(ITypeHierarchyViewPart)
zeigt die Hierarchie für einen Java-Typ im Arbeitsbereich.
- Ein spezieller Java-Editor unterstützt das Zuordnen von
Farben zur Syntax, das Erstellen von Anmerkungen für Code mit
Kompilierungsproblemen und die Unterstützung für Code.
Eine Inhaltsgliederung zerlegt die Quellendatei weiter in ihre
Grundelemente. Der bereitgestellte Java-Editor für Dateien
.class verwendet eine Inhaltsgliederung, um die Binärdatei in
ihre Grundelemente zu zerlegen.
- Spezielle Assistenten werden für die Erstellung von
unterschiedlichen Java-Elementen implementiert.
NewJavaProjectWizardPage
ist eine öffentliche Assistentenklasse, mit deren Hilfe andere
Plug-ins die Java-Seite bei der Erstellung von eigenen Projekten
integrieren können.
Diese Assistentenseite ordnet einem neuen Projekt die Gattung "Java"
zu.
