O'Reilly logo

Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications by Jean-Michel Lemieux, Jeff McAffer

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, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 21. Installing and Updating Plug-ins

In Chapter 14, “Adding Update,” you defined a feature for the Hyperbola plug-ins and added Update support to allow a user to install new features (e.g., MUC support) and update existing features. That discussion did not talk about the details of what is happening under the covers, how to structure the features, or how update sites work. This chapter digs deeper and

  • Introduces the various roles of the Update component.

  • Outlines the use of features for describing dependencies.

  • Shows how to create and manage the update site for Hyperbola.

  • Enhances Hyperbola to install features such as MUC on the fly.

Update’s Roles

The Update component plays two main roles in the running of an Eclipse-based system. The first ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required