Mail :
India : +91-8143-111-555
USA : +1-703-445-4802
uk : +44-20-3287-2021
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog Blog

Workday HCM Demo New Batches Starting from Friday... 29-6-2018
Search Course Here

Live Chat

Eclipse Rich Client Platform


A rich client platform (RCP) is a programmer tool that makes it easier to integrate independent software components, where most of the data processing occurs on the client side.The Eclipse Rich Client Platform is most commonly thought of as a UI framework, and many teams adopt RCP because it offers a way to quickly develop client-side applications.
  • Knowledge of Java and object-oriented programming
  • Experience of using the Eclipse IDE is desirable
  • Basic knowledge of design patterns and XML
  • It is a 16 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

  • It is a 4 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • Introduction to RCP
    • History, Benefits and Examples
    • Architecture of an RCP application
    • Plug-in based modularization
  • Applications & Workbench
    • The Workbench Eclipse's UI Metaphor
    • Windowing: Window, Menu, Page, Perspective, View, Editor
    • How is an RCP application launched?
    • Workbench advisor classes
  • Views & Perspectives
    • Introduction to extension points
    • Adding views
    • Adding perspectives
    • How to arrange views within a perspective
    • Saving the user interface state
  • JFace Viewers
    • Introduction to Structured Viewers
    • Using a JFace Tree Viewer
    • Content and Label Providers
    • Tables and the JFace Table Viewer
  • Actions and Commands
    • Introduction to actions and commands
    • Where can I add actions/commands in the Eclipse UI?
    • Adding actions/commands through code and xml
    • Integrating with the selection service
    • Pop-up menus
    • Conditional enablement and visibility
  • Editors
    • Types of editors
    • Differences between views and editors
    • Contributing and opening an editor
    • Implementing an editor
    • Managing the dirty state of an editor
  • Branding and Packaging
    • Customize your application with product branding
    • Packaging an application with features
    • Deploying your RCP application
  • SWT Widgets
    • Introduction to SWT
    • SWT widgets / controls
    • Basic structure of an SWT application
    • Threading in SWT
    • SWT events
    • Integrating Swing / AWT with SWT
  • SWT Layouts
    • SWT layout concepts
    • Using SWT layout managers
  • SWT / JFace Dialogs
    • Reusable SWT and JFace Dialogs
    • Examples
  • Help
    • Overview of the Eclipse Help System
    • Adding help content
    • Adding context sensitive help
  • OSGi Essentials
    • OSGi and RCP
    • How do plug-ins work together?
    • Plug-in and package dependencies
    • Plug-in lifecycle
    • Versioning and naming conventions
  • JFace Wizards
    • Contributing wizards
    • Defining a wizard extension
    • Implementing a wizard and wizard pages
    • Customizing a wizard
    • Controlling wizard page progression
  • Data Binding
    • What is the JFace Databinding?
    • Prerequisites and limitations
    • Databinding example
  • Defining your own extension points
    • Extension Points, Extensions, Contributions
    • Extension Point Editor and Schema
    • Using the Extension Registry
  • Internationalization (i18n)
    • Adding support for multiple languages
    • Limitations
  • Testing with JUnit
    • What is PDE JUnit?
    • What is the best way to structure test code?
For Videos Click Here Videos

Flash News

AngularJS New Batch Starting From 28th June & 29th June.

Hadoop Dev New Batch Starting From 28th June & 29th June.

IBM COGNOS TM New Batch Starting From 28th June & 29th June.

Informatica Dev New Batch Starting From 28th June & 29th June.

Mean Stack New Batch Starting From 28th June & 29th June.

SAP BODS new Batch Starting From 28th June & 29th June.

SAP S/4 HANA New Batch Starting From 28th June & 29th June.

Tableau New Batch Starting From 28th June & 29th June.


(1) Workday Technical Demo Training

Demo Schedule : 09:30 P.M EST / 08:30 P.M CST / 6:30 P.M PST on 23th June & 07:00 A.M IST on 24th June

Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :