iJoineryiJoinery iJoinery
Training
Resources Contact
EnglishFrenchFrench

BackBack Back

“Eclipse Rich Client Platform” Training


Objectives

Learn how to realize Eclipse RCP applications,
Learn how to use and realize Eclipse RCP plug-ins


Participants

Developers, Designers, Architects and Project Managers


Duration

3 or 4 days according to the requirements of the customer


Prerequisites

Experience of:

  • The Java programming language
  • The XML markup language
  • The Eclipse Integrated Development Environment

Extract

Look inside a selection of the slides DownloadDownload


Brochure

PDF Download a brochure of the training DownloadDownload

Table of Contents

  • Intent
    • What is Eclipse RCP ?
    • Eclipse RCP Benefits
    • Training Objectives
    • Prerequisites
    • Exercises
  • Widgets
    • Intent
    • Widgets
    • Layouts
    • Workflow
    • Implementing Hello World
    • Implementing a Formatted Field
    • Implementing a Task Form
    • Required Libraries
    • Exercises
  • Viewers
    • Intent
    • Classes
    • Workflow
    • Implementing a Content Provider
    • Implementing a Label Provider
    • Implementing a Viewer Comparator
    • Implementing a Viewer Filter
    • Assembling a Viewer
    • Required Libraries
    • Exercises
  • Dialogs
    • Intent
    • SWT Dialogs
    • JFace Dialogs
    • Exercises
  • Plug-ins
    • Intent
    • Relationships between Plug-ins
    • Content of a Plug-in
    • Main RCP Plug-ins
    • Main Todo Plug-ins
    • Workflow
    • “New Plug-in Project” Wizard
    • “Plug-in” Editor
    • Exercises
  • Internationalization
    • Intent
    • Workflow
    • Internationalizing the plugin.xml File
    • Internationalizing a Java File
    • Fixing the Locale
    • Exercises
  • Perspectives
    • Intent
    • Classes
    • Workflow
    • Declaring a Perspective
    • Implementing a Perspective Factory
    • Declaring the Initial Perspective
    • Exercises
  • Views
    • Intent
    • Classes
    • Workflow
    • Declaring a View
    • Implementing a View
    • Showing and Hiding a View
    • Exercises
  • Editors
    • Intent
    • Classes
    • Workflow
    • Declaring an Editor
    • Implementing an Editor Input
    • Implementing an Editor
    • Opening and Closing an Editor
    • Exercises
  • Commands
    • Intent
    • Classes
    • Workflow
    • Declaring a Command
    • Declaring a Contribution
    • Declaring a Handler
    • Declaring a Key Binding
    • Implementing a Handler
    • Exercises
  • Preferences
    • Intent
    • Classes
    • Workflow
    • Implementing Preference Accessors
    • Declaring a Preference Initializer
    • Implementing a Preference Initializer
    • Declaring a Preference Page
    • Implementing a Preference Page
    • Opening the Preference Dialog
    • Exercises
  • Extension Points
    • Intent
    • Classes
    • Workflow
    • Declaring an Extension Point
    • Defining an Extension Point
    • Implementing an Extension Reader
    • Exercises
  • Help
    • Intent
    • Classes
    • Workflow
    • Creating a Help Plug-in
    • Using the Help Plug-in
    • Exercises
  • Resources
    • Intent
    • Classes
  • Wizards
    • Intent
    • Classes
  • Bibliography