What is/are Goal/Purpose of this book ?
This book provides an in-depth description of the process involved in building commercial-quality extensions for the Eclipse. To us, "commercial-quality" is synonymous with "commercial-grade" or "high-quality." Producing a "commercial-quality" plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all of those details contributing to the "fit and polish" of a commercial offering. Our book is meant to encompass the entire process of plug-in development, including all the extra things that need to be done to achieve high-quality results.
This book has several complementary goals:
o Provide a quick introduction to using Eclipse for new users
o Provide a reference for experienced Eclipse users wishing to expand their knowledge and improve the quality of their Eclipse-based products
o Provide a detailed tutorial on creating sophisticated Eclipse plug-ins suitable for new and experienced users alike
suitable for who ?
The audience for this book includes
Java tool developers wishing to build products that integrate with Eclipse and other Eclipse-based products, relatively advanced Eclipse users wishing to customize their environments, or anyone who is curious about what makes Eclipse tick. You do not need to be an expert Eclipse user to make use of this book, as we introduce most of what you need to know to use Eclipse in Chapter 1, "Using Eclipse Tools." While we don�t assume any preexisting Eclipse knowledge, we do expect the reader to be a fairly seasoned developer with a good grasp of Java and at least a cursory knowledge of extensible markup language (XML).
For more information about the book see
http://www.qualityeclipse.com. The book web site includes several sample chapters (1-4) which are a great help in getting started with Eclipse and plugin development. The site also includes teh book errata as well as some free tools that you will find useful during plugin development.