This chapter is from the book
This chapter tried to give you a more in-depth understanding of Eclipse and its structure in relation to creating plug-ins. The next two chapters explore the user-interface elements that should be used to create your own plug-ins.
Chapter source (www.qualityeclipse.com/projects/source-ch-03.zip).
"Eclipse Platform Technical Overview," Object Technology International, Inc., February 2003, (www.eclipse.org/whitepapers/eclipse-overview.pdf).
Melhem, Wassim, et al.,
"PDE Does Plug-ins,"
IBM, September 8, 2003 (www.eclipse.org/articles/Article-PDE-does-plugins/PDE-intro.html
"Inside the Workbench: A Guide to the Workbench Internals,"
IBM, October 20, 2005 (www.eclipse.org/articles/Article-UI-Workbench/workbench.html
"Notes on the Eclipse Plug-in Architecture,"
Bolour Computing, July 3, 2003 (www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html
"Sample Code for Testing a Plug-in into Existence,"
Yahoo Groups Message 1571, Silicon Valley Patterns Group (groups.yahoo.com/ group/siliconvalleypatterns/message/1571
Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software. Addition-Wesley, Boston, 1995.
Buschmann, Frank, et al., Pattern-Oriented Software Architecture. John Wiley & Sons, Hoboken, NJ, 1996.
"How the Minimum Set of Platform Plug-ins Are Related,"
Eclipse Wiki (eclipsewiki.editme.com/MinimumSetOfPlatformPlugins
"Deprecation of Version-Match Attribute,"
equinox-dev email, April 30, 2004.