As a highly extensible platform, Eclipse is used by everyone from independent software developers to NASA. Key to this is Eclipse's plug-in ecosystem, which allows applications to be developed in a modular architecture and extended through its use of plug-ins and features. Eclipse 4 Plug-in Develop
Eclipse TEA Revealed: Building Plug-ins and Creating Extensions for Eclipse
β Scribed by Markus Duft
- Publisher
- Apress
- Year
- 2019
- Tongue
- English
- Leaves
- 173
- Edition
- Paperback
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Discover the open source Eclipse Tasking Engine Advanced (TEA) project in this compact to-the-point book. It covers how to automate tasks using TEA and focuses on simplifying and aiding the creation of extensions for the Eclipse IDE in a way which makes them accessible both from the IDE's UI and in a headless fashion from the command line.
Additionally,Eclipse TEA Revealedexplores the library of pre-built components included with TEA, mostly in the area of rich client platform (RCP)-based Java application development, for building projects, updating sites, dealing with target platforms, and more. After reading and using this book, you'll be up to speed on the fundamentals of Eclipse TEA and ready to use it for more productive Java-based application builds and developments.
What You Will Learn
View TEA's internal architecture
Work with TEA's APIs
Write TEA components
Use the pre-built TEA components
Set up headless environments using TEA
Who This Book Is For
Readers should be Java developers interested in extending the Eclipse IDE and/or setting up headless environments based on Eclipse.
β¦ Table of Contents
Front Matter ....Pages i-xiii
About TEA (Markus Duft)....Pages 1-7
Getting Started (Markus Duft)....Pages 9-28
TEA Architecture (Markus Duft)....Pages 29-44
Logging (Markus Duft)....Pages 45-51
Tasks (Markus Duft)....Pages 53-58
TaskChains (Markus Duft)....Pages 59-78
Configuration (Markus Duft)....Pages 79-85
Progress Reporting (Markus Duft)....Pages 87-96
Statistics (Markus Duft)....Pages 97-102
Tasking Live View (Markus Duft)....Pages 103-107
E4 Events (Markus Duft)....Pages 109-113
TEA Build Library (Markus Duft)....Pages 115-131
EASE Integration (Markus Duft)....Pages 133-141
LcDsl Integration (Markus Duft)....Pages 143-154
Further Use Cases (Markus Duft)....Pages 155-161
Back Matter ....Pages 163-170
π SIMILAR VOLUMES
"I'm often asked, 'What are the best books about Eclipse?' Number one on my list, every time, is Eclipse: Building Commercial-Quality Plug-ins. I find it to be the clearest and most relevant book about Eclipse for the real-world software developer. Other Eclipse books focus on the internal Eclipse a
Intended for Java tool developers who may or may not be familiar with Eclipse, this guide introduces the Eclipse development environment, outlines the process of building a simple plug-in, and describes the standard widget toolkit and JFace. It then shows how to use actions, views, editors, change t
A new edition of this title is available, ISBN-10: 0321553462 ISBN-13: 9780321553461 "I'm often asked, 'What are the best books about Eclipse?' Number one on my list, every time, is Eclipse: Building Commercial-Quality Plug-ins. I find it to be the clearest and most relevant book about Eclipse for t
Despite its huge size, this book isn't able to cover all of the Eclipse API in detail. For example, there isn't proper coverage of form editors and undo support. There is an entire chapter devoted to GEF, but, like RCP, that seems like it needs to be a book of it's own in order to be useful. Btw I
Producing a commercial-quality plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all those details that contribute to the βfit and polishβ of a commercial offering. This comprehensive guide covers the entire process of plug-in devel