Formation éligible au Droit individuel à la formation(en savoir plus sur le DIF)
Lieu de formation : notre centre de formation à Grenoble(plan d'accès) ou sur votre site en formation intra
Domaine de formation :
DEVELOPPEMENT et METHODES
Durée de la formation :
5 jours (
35 heures)
Participants :
Développeurs Java en charge du développement d'un client riche ou de plugins.
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.
Plan de cours JAVA SE Eclipse : plugins et RCP
Programme de formation
JAVA SE Eclipse : plugins et RCP
- Présentation generale
Mode RCP / Plugin
Présentation du modèle perspective, vues, editeurs
Création d'une application RCP d'exemple
- Les composants graphiques
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
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
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
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
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
Réserver cette formation