RCP Eclipse

RCP Eclipse
Durée28 heures
Tarif HT1550 euros par stagiaire
Objectif 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é.
Pré requis A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java.
Méthode pédagogique60 % de travaux pratiques

Plan de la formation

Présentation générale

  • Architecture
  • Présentation des couches logicielles
  • Principes des plug-ins
  • Principes des points d'extension
  • Principes des applications RCP

La libraire SWT

  • Modèle de construction
  • Gestionnaires de placement (Layouts)
  • Composants simples (Button, Text, Label, List,...)
  • Conteneurs (Composite, TabFolder, Group,...)
  • Gestions des événements
  • Boites de dialogues
  • Construire un composant réutilisable
  • Compatibilité avec Swing

La libraire JFace

  • Modèle Viewer
  • Modèle MVC
  • Tableau (TableViewer)
  • Arbre (TreeViewer)
  • Listes (ListViewer, ComboViewer)
  • Boites de dialogues
  • Assistant (Wizard)

Développement de plug-in

  • Création d'un plug-in
  • Environnement de développement
  • Mise au point d'un plug-in

Les composants graphiques eclipse

  • Vues
  • Editeurs
  • Perspectives
  • Librairie forms
  • Aide utilisateur
  • Cheat sheets
  • Mécanisme d’internationalisation
  • Logs

Les applications RCP

  • Architecture
  • Avantages
  • Création
  • Execution en dehors d'eclipse

Les points d'extension

  • Concept
  • Déclaration du schema
  • Utilisation dans plug-in Host

Intégration de plug-in

  • Principes
  • Design pattern Adapter
  • Exemple de la vue Properties

Le déploiement

  • Features
  • Update Site