|
>Plug-in Development for the Eclipse IDE
This course introduces into the architecture of the Eclipse
platform and of the Eclipse workbench. We discuss extensively how plug-ins can
be created and configured. After completing this course, you will be able to
extend the Eclipse IDE with your own plug-ins.
Requirements: Solid knowledge of: Eclipse Java
IDE, the Java Programming language and XML.
Course size: not more than 8 attendees
Tutor: Dr. Berthold
Daum
Duration: 4 days
Topics:
- Plug-in
development with Eclipse
- Architecture
of the Eclipse platform
- OSGi
- OSGi manifest
- OSGi ClassLoader
- Bundle Activator
- Core classes of the Eclipse platform
- Jobs
- Eclipse Databinding
- The
Eclipse Workspace
- Resources
- Markers and
Properties
- Projects
- Project natures
- Workspace events
- Builders
- The Eclipse file
system
-
Plug in definition
- Basics
- Extension points and Extensions
- Plug-in manifest
- Extension registry
- PDE tool box
- The
Eclipse Workbench
- Workbench services
- Editors
- Views
- Actions
- Dialogs
- Workbench wizards
- Preferences and Properties
- Perspectives
- Browser support
- Modularization and plug-in co-operation
- GUI
development
- The SWT
- SWT Pros and Cons
- Event processing
- The Widget hierarchy
- Drag&Drop
- Layouts
- Grphics
- Printer support
- Resource management
- Threads
- JFace
- Resource management in JFace
- Windows and dialogs
- Viewers
- Actions und menus
- Drag&Drop
- Wizards
- Preference dialogs
- Text processing
- TextViewer and SourceViewer
- Text formatting
- Text presentation
- Content assists
- JFace Databinding
- The Eclipse Forms API
- Basics
- Forms components
- Forms Resources
- Higher layers of the Forms API
- Tools
- Product
development
- User assistance
- The Eclipse help system
- Basics
- Dynamic help
- Active help
- Cheat sheets
- Plug-ins, Fragments, Features
- Product cutomizing
- Product internationalisation
- Product deployment
- The Eclipse Update Manager
Schedule: o.N.o.
Fee: € 1920,00
>Inquire
|