Flylib.com
Eclipse: Building Commercial-Quality Plug-ins (2nd Edition)
Eclipse: Building Commercial-Quality Plug-ins (2nd Edition)
ISBN: 032142672X
EAN: 2147483647
Year: 2004
Pages: 200
Authors:
Eric Clayberg
,
Dan Rubel
BUY ON AMAZON
Eclipse: Building Commercial-Quality Plug-ins, Second Edition
Table of Contents
Copyright
Praise for Eclipse: Building Commercial-Quality Plug-ins
The Eclipse Series
Foreword
Foreword
Preface
Chapter 1. Using Eclipse Tools
Section 1.1. Getting Started
Section 1.2. The Eclipse Workbench
Section 1.3. Setting Up Your Environment
Section 1.4. Creating a Project
Section 1.5. Navigating
Section 1.6. Searching
Section 1.7. Writing Code
Section 1.8. Team Development Using CVS
Section 1.9. Running Applications
Section 1.10. Introduction to Debugging
Section 1.11. Introduction to Testing
Section 1.12. Summary
Chapter 2. A Simple Plug-in Example
Section 2.1. The Favorites Plug-in
Section 2.2. Creating a Plug-in Project
Section 2.3. Reviewing the Generated Code
Section 2.4. Building a Product
Section 2.5. Installing and Running the Product
Section 2.6. Debugging the Product
Section 2.7. PDE Views
Section 2.8. Writing Plug-in Tests
Section 2.9. Summary
Chapter 3. Eclipse Infrastructure
Section 3.1. Structural Overview
Section 3.2. Plug-in Directory or JAR file
Section 3.3. Plug-in Manifest
Section 3.4. Plug-in Class
Section 3.5. Plug-in Model
Section 3.6. Logging
Section 3.7. Eclipse Plug-ins
Section 3.8. Summary
Chapter 4. The Standard Widget Toolkit
Section 4.1. SWT History and Goals
Section 4.2. SWT Widgets
Section 4.3. Layout Management
Section 4.4. Resource Management
Section 4.5. Summary
Chapter 5. JFace Viewers
Section 5.1. List-Oriented Viewers
Section 5.1.1. Label providers
Section 5.1.2. Content providers
Section 5.1.3. Viewer sorters
Section 5.1.4. Viewer filters
Section 5.1.5. StructuredViewer class
Section 5.1.6. ListViewer class
Section 5.1.7. TableViewer class
Section 5.1.8. TreeViewer class
Section 5.2. Text Viewers
Section 5.3. Summary
Chapter 6. Actions
Section 6.1. IAction versus IActionDelegate
Section 6.2. Workbench Window Actions
Section 6.3. Object Actions
Section 6.4. View Actions
Section 6.5. Editor Actions
Section 6.6. Key Bindings
Section 6.7. RFRS Considerations
Section 6.8. Summary
Chapter 7. Views
Section 7.1. View Declaration
Section 7.2. View Part
Section 7.3. View Actions
Section 7.4. Linking the View
Section 7.5. Saving View State
Section 7.6. Testing
Section 7.7. Image Caching
Section 7.8. Auto-sizing Table Columns
Section 7.9. RFRS Considerations
Section 7.10. Summary
Chapter 8. Editors
Section 8.1. Editor Declaration
Section 8.2. Editor Part
Section 8.3. Editing
Section 8.4. Editor Lifecycle
Section 8.5. Editor Actions
Section 8.6. Linking the Editor
Section 8.7. RFRS Considerations
Section 8.8. Summary
Chapter 9. Resource Change Tracking
Section 9.1. IResourceChangeListener
Section 9.2. Processing Change Events
Section 9.3. Batching Change Events
Section 9.4. Progress Monitor
Section 9.5. Delayed Changed Events
Section 9.6. Summary
Chapter 10. Perspectives
Section 10.1. Creating a Perspective
Section 10.2. Enhancing an Existing Perspective
Section 10.3. RFRS Considerations
Section 10.4. Summary
Chapter 11. Dialogs and Wizards
Section 11.1. Dialogs
Section 11.2. Wizards
Section 11.3. RFRS Considerations
Section 11.4. Summary
Chapter 12. Preference Pages
Section 12.1. Creating a Preference Page
Section 12.2. Preference Page APIs
Section 12.3. Preference APIs
Section 12.4. RFRS Considerations
Section 12.5. Summary
Chapter 13. Properties
Section 13.1. Creating Properties
Section 13.2. Displaying Properties in the Properties Dialog
Section 13.3. Displaying Properties in the Properties View
Section 13.4. Property Pages Reused as Preference Pages
Section 13.5. RFRS Considerations
Section 13.6. Summary
Chapter 14. Builders, Markers, and Natures
Section 14.1. Builders
Section 14.2. Markers
Section 14.3. Natures
Section 14.4. RFRS Considerations
Section 14.5. Summary
Chapter 15. Implementing Help
Section 15.1. Using Help
Section 15.2. Implementing Help
Section 15.3. Context-Sensitive Help (F1)
Section 15.4. Accessing Help Programmatically
Section 15.5. Cheat Sheets
Section 15.6. RFRS Considerations
Section 15.7. Summary
Chapter 16. Internationalization
Section 16.1. Externalizing the Plug-in Manifest
Section 16.2. Externalizing Plug-in Strings
Section 16.3. Using Fragments
Section 16.4. Summary
Chapter 17. Creating New Extension Points
Section 17.1. The Extension Point Mechanism
Section 17.2. Defining an Extension Point
Section 17.3. Code Behind an Extension Point
Section 17.4. Extension Point Documentation
Section 17.5. Using the Extension Point
Section 17.6. RFRS Considerations
Section 17.7. Summary
Chapter 18. Features, Branding, and Updates
Section 18.1. Feature Projects
Section 18.2. Branding
Section 18.3. Update Sites
Section 18.4. RFRS Considerations
Section 18.5. Summary
Chapter 19. Building a Product
Section 19.1. A Brief Introduction to Ant
Section 19.2. Building the Favorites Product
Section 19.3. Summary
Chapter 20. Advanced Topics
Section 20.1. Advanced SearchReference Projects
Section 20.2. Accessing Internal Code
Section 20.3. Adapters
Section 20.4. Opening a Browser or Creating an Email
Section 20.5. Types Specified in an Extension Point
Section 20.6. Modifying Eclipse to Find Part Identifiers
Section 20.7. Label Decorators
Section 20.8. Background TasksJobs API
Section 20.9. Plug-in ClassLoaders
Section 20.10. Early Startup
Section 20.11. Rich Client Platform
Section 20.12. Conclusion
Appendix A. Eclipse Plug-ins and Resources
Section A.1. Plug-ins
Section A.2. Resources
Appendix B. Ready for Rational Software
Trademarks
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
Eclipse: Building Commercial-Quality Plug-ins (2nd Edition)
ISBN: 032142672X
EAN: 2147483647
Year: 2004
Pages: 200
Authors:
Eric Clayberg
,
Dan Rubel
BUY ON AMAZON
Java I/O
Buffers and Channels
Formattable
Thread Safety
Duplication
Sockets
Strategies for Information Technology Governance
Integration Strategies and Tactics for Information Technology Governance
Measuring and Managing E-Business Initiatives Through the Balanced Scorecard
A View on Knowledge Management: Utilizing a Balanced Scorecard Methodology for Analyzing Knowledge Metrics
Technical Issues Related to IT Governance Tactics: Product Metrics, Measurements and Process Control
Governance in IT Outsourcing Partnerships
Mastering Delphi 7
The Delphi Programming Language
Visual Controls
Delphis Database Architecture
Using XML Technologies
Appendix C Free Companion Books on Delphi
Comparing, Designing, and Deploying VPNs
Benefits and Drawbacks of L2TPv3-Based L2VPNs
Supporting Multicast Transport in MPLS Layer 3 VPNs
Scaling IPsec Virtual Private Networks
Summary
FileMaker 8 Functions and Scripts Desk Reference
Get(FileName)
Get(HighContrastColor)
NPV()
RomanHankaku()
About FileMaker and XML
User Interfaces in C#: Windows Forms and Custom Controls
Designing with Classes and Tiers
Control Class Basics
Design-Time Support for Custom Controls
Data Controls
GDI+ Controls
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies