Advanced Eclipse Plug-in Development: RAW
|Also available on:|
- Master Eclipse plug-in development with this example-based and practical guide
- Define new JFace wizards, custom extension points, and new commands for the Eclipse console
- Get to grips with OSGI services and events to dynamically wire applications and communicate between plug-ins
Book DetailsLanguage : English
Paperback : 260 pages [ 235mm x 191mm ]
Release Date : August 2014
ISBN : 1783287799
ISBN 13 : 9781783287796
Author(s) : Dr Alex Blewitt
Topics and Technologies : All Books, Application Development, Open Source, RAW books
|1||Plugging in to JFace and the common navigator framework (30pp)
||IN THE BOOK|
|2||Extending Eclipse with custom extension pointss (30 pp)||IN THE BOOK|
|3||Using OSGi Services to dynamically wire applications (40pp)||IN THE BOOK|
|4||Defining commands for the Gogo shell (30pp)||IN THE BOOK|
|5||Understanding service loaders and thread context classloaders
||IN THE BOOK|
|6||Modular application design patterns
||IN THE BOOK|
|7||Communicating within an application using OSGi Events||IN THE BOOK|
|8||Advanced P2 interaction||IN THE BOOK|
|9||Writing Eclipse help documentation||IN THE BOOK|
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sorry, there are currently no downloads available for this title.
What you will learn from this book
- Build new JFace wizards
- Define new extension point schemas and use extension factories
- Register OSGi services and consume them in a plug-in
- Use the Gogo shell for interaction in Eclipse
- Include native code into a plug-in
- Amend and properly resolves a bundle that requires a flat classpath
- Implement standard design patterns
Highly exstensible, the Eclipse Interactive Development Environment is chosen for its high performance and for its plug-in ecosystem.
This book covers the most advanced concepts of plug-in development for Eclipse, teaching readers to develop, deploy and customise plug-ins for complex requirements and expanding knowledge to an expert level.
Assuming a knowledge of the basics, this book dives right into the details. Start by learning to define new JFace wizards and extend Eclipse with custom extension points, then move quickly on to details of how to define new commands for the Eclipse console and include native code into a plug-in. Engage with modular application design patterns and thread context classloaders, before finishing with details on how to create and manage P2 sites and write help documentation for an Eclipse plug-in.
This book is currently available as a RAW (Read As we Write) book. A RAW book is an ebook, and this one is priced at 20% off the usual eBook price. Once you purchase the RAW book, you can immediately download the content of the book so far, and when new chapters become available, you will be notified, and can download the new version of the book. When the book is published, you will receive the full, finished eBook.
If you like, you can preorder the print book at the same time as you purchase the RAW book at a significant discount.
Since a RAW book is an eBook, a RAW book is non returnable and non refundable.
Local taxes may apply to your eBook purchase.
With a practical, hands-on approach to plug-in development, this book is loaded with clear code examples and illustrative images.
Who this book is for
This book is for proficient Java developers and architects who are familiar with Eclipse and want to do more with its plug-ins.