Eclipse 4 provides a model of the user interface (represented by classes such as MApplication
, MPart
, and MWindow
) and allows a separate renderer to be able to display the content. This allows for different rendering engines to present the user interface, such as HTML (with RAP) or JavaFX (with e(fx)clipse). To separate content from presentation, the style can be applied in an external stylesheet, based on CSS.
Eclipse Plug-in Development Beginner's Guide - Second Edition
By :
Eclipse Plug-in Development Beginner's Guide - Second Edition
By:
Overview of this book
Eclipse is used by everyone from indie devs to NASA engineers. Its popularity is underpinned by its impressive plug-in ecosystem, which allows it to be extended to meet the needs of whoever is using it. This book shows you how to take full advantage of the Eclipse IDE by building your own useful plug-ins from start to finish.
Taking you through the complete process of plug-in development, from packaging to automated testing and deployment, this book is a direct route to quicker, cleaner Java development. It may be for beginners, but we're confident that you'll develop new skills quickly. Pretty soon you'll feel like an expert, in complete control of your IDE.
Don't let Eclipse define you - extend it with the plug-ins you need today for smarter, happier, and more effective development.
Table of Contents (24 chapters)
Eclipse Plug-in Development Beginner's Guide Second Edition
Credits
Foreword
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Creating Your First Plug-in
Creating Views with SWT
Creating JFace Viewers
Interacting with the User
Working with Preferences
Working with Resources
Creating Eclipse 4 Applications
Migrating to Eclipse 4.x
Styling Eclipse 4 Applications
Creating Features, Update Sites, Applications, and Products
Automated Testing of Plug-ins
Automated Builds with Tycho
Contributing to Eclipse
Using OSGi Services to Dynamically Wire Applications
Pop Quiz Answers
Index
Customer Reviews