Eclipse et l'architecture RCP

Formation

À Toulouse Cedex 1

Prix sur demande

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre à utiliser la plateforme Eclipse et le PDE pour réaliser des applications basées sur Eclipse et l?architecture RCP. Apprendre à réaliser des interfaces utilisateur en utilisant le framework SWT

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Le programme

objectif Apprendre à utiliser la plateforme Eclipse et le PDE pour réaliser des applications basées sur Eclipse et l?architecture RCP. Apprendre à réaliser des interfaces utilisateur en utilisant le framework SWT public concerné Développeurs pré-requis Connaissance du langage Java
Programme
  • Introduction
    • Titre Rubrique
    • Présentation d?Eclipse et de son architecture : les plugins et les features
    • L?interface d?Eclipse : le workbench, les perspectives, les vues et les éditeurs, les pages de préférences.
    • Présentation de RCP : le framework, les plugins, SWT et JFace
    • Les outils : PDE et Visual Editor
    • Les autres composants : aide, gestion des mises à jour, GEF.
  • Le socle technique
    • Première application RCP, utilisation des templates.
    • Exécution depuis Eclipse, en autonome : le Branding
    • Structure des plugins. Les fichiers MANIFEST.MF et plugin.xml.
  • Décomposition d?une application RCP
    • Le programme principal
    • La perspective par défaut
    • Les classes Advisor : le Workbench advisor, le workbench window advisor, actionBar advisor
    • La classe Plugin
    • Le fichier build.properties
    • Les vues
    • Les perspectives
    • Les menus et Toolbar
    • Création d?une configuration de produit
    • Aperçu de la construction de l?aide
    • Présentation de l?internationalisation
  • Créer une vue d?Eclipse
    • Le principe et la mise en ?uvre
    • Ajouter une nouvelle vue
    • La classe de la vue pour extension dans le plugin
    • Les menus et les toolbars, définir et ajouter une action
    • Les menus contextuels
    • Intégration dans le menu et la toolbar de fenêtre
    • Intégration dans les autres vues
    • La persistance d?état
  • Utiliser SWT
    • Présentation et caractéristiques de SWT, comparaison avec AWT et Swing
    • Les classes SWT, Display et Shell
    • Les composants, exemple de Button, Label et Text, Liste et Combo
    • Les menus
    • Les onglets, les tables et les arbres
    • Le dessin (Canvas, GC, Color, Font, Image)
    • Les conteneurs : Composite et Group
    • La gestion des erreurs
    • Positionnement des contrôles : les Layouts
    • Les événements
    • Les boîtes de dialogue : MessageBox, FileDialog, PrintDialog
    • Personnaliser une boîte de dialogue
  • La librairie JFace
    • Présentation de JFace, configurer Eclipse pour utiliser JFace
    • Savoir utiliser les 'Viewers' JFace, le pattern MVC
    • Les Viewer Table, Tree List et TableTree
    • Les concepts Input, ContentProvider et LabelProvider
    • L?édition
    • Les tris et les filtres
    • Composants additionnels : dialogues, Assistants, Préférences, Ressource

Eclipse et l'architecture RCP

Prix sur demande