Interface utilisateur de JDT
Le plug-in org.eclipse.jdt.ui implémente les classes Java spécifiques à l'interface utilisateur
qui manipulent les éléments Java. Voici une description sommaire des fonctions principales du package
org.eclipse.jdt.ui et de ses
sous-packages.
- Une perspective Java assemble tous les éléments Java spécifiques à l'interface utilisateur.
Les utilisateurs travaillant dans cette perspective se servent de vues et d'éditeurs Java personnalisés et ont
accès à toutes les actions du plan de travail en rapport avec le développement de code Java.
- La vue des packages Java
(IPackagesViewPart)
montre la structure de packages des ressources figurant dans l'espace de travail ; elle inclut
des options de menu correspondant à des actions Java spécifiques. La vue de la hiérarchie des
types Java
(ITypeHierarchyViewPart)
présente la hiérarchie d'un type Java dans l'espace de travail.
- Un éditeur Java spécialisé offre des fonctions de coloriage de syntaxe, d'annotation du code
avec les problèmes de compilation et d'aide à la saisie de code. Un "décomposeur de contenu" analyse le fichier source
et le décompose en ses éléments sous-jacents.
Un éditeur de fichier .class Java est fourni. Il utilise lui-même un décomposeur de contenu pour identifier
les éléments sous-jacents du fichier binaire.
- Des assistants spécialisés sont implémentés pour la création de différentes sortes d'éléments
Java.
NewJavaProjectWizardPage
est une classe d'assistant publique qui permet à d'autres plug-ins d'inclure la page Java
lors de la création de leurs propres projets. Cette page d'assistant configurera un nouveau projet avec la
nature Java.
