Développement J2EE
avec Eclipse
et WSAD
Karim Djaafar
avec la contribution de
Olivier Salvatori
Titre_WSDA 2/05/03 17:22 Page 1
© Groupe Eyrolles, 2003,
ISBN
2-212-11285-8
La plate-forme de développement Eclipse
CHAPITRE 5 147
Les vues
Comme dans WSAD, le concept de vue est omniprésent dans l’espace de travail d’Eclipse.
Composant visuel de l’espace de travail, la vue constitue la fenêtre d’affichage de l’objet en
cours d’examen. Elle permet de naviguer dans une hiérarchie d’informations, telles que les
ressources de l’espace de travail, d’ouvrir un éditeur ou d’afficher les propriétés de l’éditeur
en cours. Les modifications apportées à une vue sont immédiatement sauvegardées.
Pour afficher une vue, il suffit de la sélectionner via le menu Fenêtre et la commande
Afficher la vue.
La figure 5.13 illustre les différentes vues disponibles dans Eclipse. Ces vues peuvent
encore être enrichies par le biais des API du composant JFace.
La figure 5.14 illustre la vue Structure, qui offre au développeur un résumé synthétique
des imports et méthodes privées et publiques qui constituent sa classe.
Figure 5.13
Les principales vues
disponibles sous Eclipse
Figure 5.14
La vue Structure
WebSphere.Livre Page 147 Mercredi, 4. juin 2003 11:59 11
Lapproche Open Source avec Eclipse
PARTIE II
148
Les perspectives
Un utilisateur Eclipse travaille dans son espace de travail, qui est, comme nous l’avons
vu, la partie visible de la plate-forme, ou GUI (Graphical User Interface). La perspective
choisie détermine l’apparence de l’espace de travail.
Une perspective est constituée d’un ensemble de fenêtres rassemblant des options autour
d’un thème commun. Chaque perspective contient un ou plusieurs éditeurs. De plus, dans
une fenêtre, chaque perspective peut contenir un ensemble de vues différentes, mais
toutes les perspectives partagent le même ensemble d’éditeurs.
La navigation dans Eclipse est entièrement personnalisable : emplacement, présence,
taille, empilement des panneaux, options, etc. Cette profusion de fenêtres et d’objets
graphiques peut dérouter au début, mais elle permet à tous les développeurs, quelles que
soient leurs habitudes, de construire une ergonomie qui leur convienne.
Pour ouvrir une nouvelle perspective dans l’espace de travail d’Eclipse, procédez de la
façon suivante :
1. Dans le menu principal d’Eclipse, sélectionnez Fenêtre puis Ouvrir la perspec-
tive, ou cliquez sur l’icône ci-contre de la barre de raccourcis, à gauche de la fenêtre,
comme illustré à la figure 5.15.
Vues raccourcies
Il est possible de créer et dutiliser des vues particulières, ou vues raccourcies, qui sont des vues
masquées pouvant réapparaître rapidement dans la barre de raccourcis de lespace de travail.
Figure 5.15
Ouverture d’une perspective dans Eclipse
WebSphere.Livre Page 148 Mercredi, 4. juin 2003 11:59 11
La plate-forme de développement Eclipse
CHAPITRE 5 149
2. Sélectionnez Autre pour afficher la liste des perspectives disponibles. La figure 5.16
illustre la liste des perspectives standards.
Il existe huit perspectives dans Eclipse. Il est possible d’agir sur les perspectives disponi-
bles (type d’affichage, liste des perspectives disponibles, etc.) par le biais du menu Fenê-
tre en choisissant Préférences et Perspective, comme illustré à la figure 5.17.
Figure 5.16
Les principales
perspectives d’Eclipse
Figure 5.17
Modification du mode d’affichage des perspectives
WebSphere.Livre Page 149 Mercredi, 4. juin 2003 11:59 11
Lapproche Open Source avec Eclipse
PARTIE II
150
Nous reviendrons un peu plus loin sur cette option très importante d’Eclipse, qui permet
d’agir sur l’espace de travail et l’ensemble des projets associés.
La perspective Java
Eclipse est un framework destiné à intégrer différent types d’applications. L’une de
celles-ci, l’IDE JDT (Java Development Tools), fournit un environnement de développe-
ment Java complet pour la plate-forme Eclipse. C’est la perspective par défaut.
La figure 5.18 illustre un espace de travail Eclipse caractéristique d’un développement Java.
Les principales fonctions accessibles dans cette perspective sont les suivantes :
gestion des projets et des principales ressources Java selon une organisation par package ;
navigation au sein des différents projets et des artefacts Java dans l’espace de travail
(package, type, méthodes, attributs, etc.) ;
fonctionnalités d’édition des ressources Java (éditeur de code, complétion de code,
syntaxe colorée, édition des erreurs via la vue d’édition dédiée, import et organisation
des bibliothèques, aide en ligne, etc.) ;
Figure 5.18
L’espace de travail d’Eclipse après sélection d’une perspective Java
WebSphere.Livre Page 150 Mercredi, 4. juin 2003 11:59 11
1 / 17 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !