JAVA SE Eclipse : plugins et RCP Plan de cours N° : 592 Présentation generale Durée : 5 jours (35h) Participants Développeurs Java en charge du développement d'un client riche ou de plugins. l l l Les composants graphiques l Pré-Requis A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java. Objectifs A l'issue de la formation, les stagiaires seront aptes à développer une application RCP et de construire des plugins eclipse spécifiques à leur besoin de productivité. La formation sera agrémentée de nombreux ateliers pratiques. Méthode pédagogique Alternance entre apports théoriques et exercices pratiques Assistance Mode RCP / Plugin Présentation du modèle perspective, vues, editeurs Création d'une application RCP d'exemple l l l La librairie SWT Les composants simples : bouton, champs texte, ... Les panels de composants : groupes, onglets, ... La librairie JFace Modèle des composants Les boîtes de dialogues Positionnement des composants Gestion des événements Application RCP l l l l l l l l l l Construction de la plateforme RCP minimale Execution et debuggage Les perspectives Les éditeurs Les vues Les actions La barre de menu La barre d'outils Les fast view Les préférences Mise en pratique : L'application RCP Explorer l [email protected] l l l l Création de plusieurs vues d'une même information Gestion de la synchronisation entre plusieurs vues Modification d'un fichier par un éditeur Gestion du look and feel Mécanisme d'installation Les plugins l l l l l l Processus d'extension Déploiement Features Update Site Gestion de l'internationalisation Wizard de création Gestion de la vue Properties Gestion de la vue outline La librairie graphique GEF l l l l l l l Présentation générale Les controlleurs ou EditPart Les vues ou Figure Définir un modèle La palette graphique Objets Request et Command Assemblage d'un editeur graphique