O'Reilly logo

Eclipse: Building Commercial-Quality Plug-ins, Second Edition by Dan Rubel, Eric Clayberg

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

Image Chapter 17. Creating New Extension Points

Eclipse facilitates enhancements by defining extension points, but that technique is not reserved only for Eclipse itself. Each plug-in can define its own extension points that can be used either internally as part of a disciplined and flexible programming approach, or externally as a way for third-party plugins to enhance an existing plug-in in a controlled yet loosely coupled, flexible manner. This chapter discusses the API involved and provides examples of creating extension points so that a third party can extend the plug-in’s functionality.

17.1 The Extension Point Mechanism

Up to this point, we have ...

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