Authors: Jeff McAffer The Definitive Guide to Eclipse Rich Client Development In Eclipse Rich Client Platform, Second Edition, three Eclipse Rich Client. Eclipse Rich Client Platform, Second Edition. 6 reviews. by Chris Aniszczyk, Jean -Michel Lemieux, Jeff McAffer. Publisher: Addison-Wesley Professional. Build Powerful, Cross-Platform Rich Client Applications Eclipse is more than a state-of-the-art IDE: its Rich Client by Jean-Michel Lemieux, Jeff McAffer.

Author: Kakasa Milmaran
Country: Somalia
Language: English (Spanish)
Genre: Science
Published (Last): 5 December 2015
Pages: 445
PDF File Size: 6.81 Mb
ePub File Size: 10.79 Mb
ISBN: 160-9-23766-302-5
Downloads: 77262
Price: Free* [*Free Regsitration Required]
Uploader: Tuzuru

Eclipse is more than a state-of-the-art IDE: In addition to explaining the power of Eclipse as paltform desktop application development platform, the authors walk step-by-step through developing a fully featured, branded RCP application. They introduce a wide range of techniques, including developing pluggable and dynamically extensible systems, using third-party code libraries, and packaging applications for diverse environments.

You’ll build, clisnt, and refactor a complete prototype; customize the user interface; add Help and Update features; and build, brand, and ship the finished software. Thoroughly covers Eclipse 3.

Eclipse Rich Client Platform, Second Edition [Book]

It also contains all the code samples developed in the book. Stay ahead with the world’s most comprehensive technology and business learning platform. With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, pplatform paths, books, tutorials, and more. Start Free Trial No richh card required.


Eclipse Rich Client Platform: View table of contents. For every Java developer, regardless of previous Eclipse experience Thoroughly covers Eclipse 3.

Eclipse as a Rich Client Platform 1. The Eclipse Rich Client Platform 1. Uses of RCP 1. Eclipse RCP Concepts 2. A Community of Plug-ins 2.

Putting a System Together 2. Perspectives, Views, and Editors 2. RCP by Example 3. The Evolution of Hyperbola 3.

Eclipse Rich Client Platform, Second Edition

Development Environment Installation 3. Moving from Chapter to Chapter 3. Learning by Example 3. The Hyperbola Application 4. Hyperbola Hello World 4.

Tour of the Code 4. Running and Debugging 4.

Starting the Hyperbola Prototype 5. Continuing from the Shell 5.

Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications

Saving Window Location and Size 5. Adding a Contacts View 5. Adding the Contacts View to a Perspective 5. The Chat Model 5. Filling in the Contacts View 5. Content Providers Overview 5.

Adding the IWorkbenchAdapters 5.

Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications [Book]

The Label Provider 5. Adding to the Menus and Toolbar 6. Create Top-level Menu 6. The Add Contact Action 6. Adding to the Status Line 6. Status Line—A Shared Resource 6. System Tray Integration 6. Obtaining a Display 6. Creating the Tray Item 6. Adding a Chat Editor 7. Views and Editors 7. Defining the Chat Editor 7. The Chat Action 7.


Defining the Hyperbola Product 8. Customizing the Launcher 8. Product About Information 8. Plug-in About Information 8. Exporting for Other Platforms 9. Integrating a Third-Party Library Testing the Bundling Refactoring the Model Introduction to Smack Deleting Prototype Classes Updating the UI The Content Provider The Label Provider Chatting with Eliza Adding a Login Dialog Adding the Login Dialog Branding the Dialog Remembering Login Settings Adding Auto-login Preferences Creating a Preference Page Adding the Action Default Preference Values Preferences on the Login Dialog Adding Key Bindings Adding Key Bindings for Workbench Actions Keys Preference Page Adding to the Target Platform Getting the Help Plug-ins Configuring the Help Plug-ins Add the Help Action Adding Help Content Help Content Structure Infopops or F1 Help Exporting Plug-ins with Help Getting Update Plug-ins Configuring the Update Plug-ins Adding Update Actions What Is an Advisor?

Closing the Workbench Exceptions and Idleness API Workbench Extension Point Reference Perspectives, Views, and Editors Adding the Debug Perspective and Console View Programmatic Perspective Control Views and Editors Multiple Instances of the Same View Showing Contributed Views Connecting Parts Together