On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com
How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy
Eclipse Plug-in Developer Guide
Home
Next Page
Eclipse Plug-in Developer Guide (Galileo)
Eclipse Plug-in Developer Guide
Table of Contents
Platform Plug-in Developer Guide
Programmer's Guide
Welcome to Eclipse
Who needs a platform?
The holy grail
What is Eclipse?
Platform architecture
Platform SDK roadmap
Simple plug-in example
A minimal plug-in
Creating the plug-in project
The Hello World view
The Hello World manifests
Running the plug-in
Beyond the basics
Runtime overview
The runtime plug-in model
Plug-ins and bundles
Extension points and the registry
Runtime components
Runtime preferences
Runtime application model
Content types
Using content types
Contributing content types
Concurrency infrastructure
Reporting progress
Job scheduling
Scheduling rules
Locks
Network support
Security
Secure storage
Secure Storage Architecture
Developing with Secure Storage
Creating Password Providers
Security: Protecting against malicious code
Security: Login based on JAAS
Plugging into the workbench
Workbench under the covers
Basic workbench extension points
org.eclipse.ui.views
org.eclipse.ui.viewActions
org.eclipse.ui.editors
org.eclipse.ui.editorActions
org.eclipse.ui.popupMenus
org.eclipse.ui.actionSets
Basic workbench extension points
Commands
org.eclipse.ui.menus
Handlers
Key bindings
Workbench Core Expressions
The plug-in class
Preference pages
Contributing a preference page
Implementing a preference page
Field editors
Dialogs and wizards
Standard dialogs
Application dialogs
Dialog settings
Wizards
Workbench wizard extension points
org.eclipse.ui.newWizards
org.eclipse.ui.importWizards
org.eclipse.ui.exportWizards
Wizard dialogs
Multi-page wizards
Filtered item selection dialog
Creating a custom filtered item selection dialog
Advanced use of the filtered item selection dialog
The JFace UI framework
Viewers
Actions and contributions
User interface resources
Long-running operations
Field assist
Standard Widget Toolkit
Widgets
Controls
Events
Custom widgets
Layouts
Custom Layouts
Threading issues
Error handling
Graphics
SWT Examples
UI Forms
UI Forms controls
Form control
Hyperlink control
Expandable composite and Section controls
FormText control
Parsing formatting markup
UI Forms Layouts
TableWrapLayout
ColumnLayout
Advanced Topics
Color and font management
Managed forms
Master/Details block
Multi-page form editors
Common Navigator Framework
Configuring the Common Navigator
Operational Topics
Procedures and Examples Using the CNF
Creation of Common Navigator View
Content and Action Binding
Migrating from the ResourceNavigator
Troubleshooting
Resources overview
Resources and the workspace
Resources and the file system
Resource properties
Project-scoped preferences
File encoding and content types
Linked resources
Resource markers
Modifying the workspace
Batching resource changes
Tracking resource changes
Concurrency and the workspace
Advanced resource concepts
Project natures
Incremental project builders
Derived resources
Workspace save participation
Resource modification hooks
Refresh providers
Alternate file systems
Using the file system API
Working with resources in other file systems
User interface support for alternative file systems
File system providers
Advanced workbench concepts
Workbench menu contributions
Menu and toolbar paths
Action set part associations
Boolean expressions and action filters
Retargetable actions
Setting a global action handler
Contributing new retargetable actions
Retargetable editor actions
Retargetable action set actions
Undoable operations
Undo and the IDE Workbench
Perspectives
org.eclipse.ui.perspectives
org.eclipse.ui.perspectiveExtensions
Decorators
Workbench key bindings
Commands
Key bindings
Schemes
Contexts and key bindings
Element factories
Accessible user interfaces
Honoring single click support
Working sets
Filtering large user interfaces
Activities
Contexts
Workbench concurrency support
Workbench resource support
Contributing a property page
Implementing a property page
Support for displaying markers
Marker help and resolution
Contributing marker help
Contributing marker resolution
Contributing resource filters
Text file encoding
Status handling
Defining a status handler
Services
Editors
Workbench editors
Text editors and platform text
Documents and partitions
Source viewers and annotations
Configuring a source viewer
Text and ruler hover
Syntax coloring
Content assist
Registering editor actions
Other text editor responsibilities
Content outliners
Search support
Contributing a search page
Contributing a search result page
Compare support
Merging multiple files
Implementing a Content Viewer
Implementing a structure viewer
Advanced compare techniques
Team support
Implementing a repository provider
Repository resource management
Synchronization Support
Synchronization Support - Local History Example
Synchronization Support - Beyond the basics
Team Support for Logical Model Integration
Repository Roadmap for Logical Model Integration
Model Roadmap for Logical Model Integration
Rich Team Integration
Adding team actions
Team decorators
Adding preferences and properties
Project sets
Team and linked resources
Team private resources
File types
Adding History support
Program debug and launch support
Launching a program
Adding launchers to the platform
Obtaining a program's source code
Comparing launch configurations
Process factories
Launching Java applications
Handling errors from a launched program
Launch configuration dialog
Launch configuration type images
Launch shortcuts
Debugging a program
Platform debug model
Breakpoints
Expressions
Debug model presentation
Debug UI utility classes
Platform Ant support
Running Ant buildfiles programmatically
Ant tasks provided by the platform
Contributing tasks and types
Developing tasks and types
Expanding the Ant classpath
User assistance support
Welcome
Defining an intro part
Contributing a HelloWorld intro Part
Using the CustomizableIntroPart
Defining an intro config
Defining intro content
Defining intro content
Using XHTML as intro content
Displaying static HTML content in a CustomizableIntroPart
Extending an intro config
Extending the content of an intro config
Defining intro themes
Contributing a standby content part
Defining a custom IntroURL action
Intro Content File XML Format
Universal intro
Contributing to universal intro
Adding the preference page
Extending the universal intro
Configuring product defaults
Managing links
Help
Configuration/setup
Rich Client Platform (RCP) help
Standalone help
Infocenter
Help system customization
Help Data
Generated navigation topics
Help content
Infocenter customization
Using about.html to debug infocenters
Pre-indexing documentation
Help content
Table of contents (toc) files
Help server and file locations
Completing the plug-in manifest
Building nested documentation structures
Contributing XHTML help documents
Remote Help
Active help
Writing the help action
Invoking the action from HTML
Tips for debugging active help
Embedding commands in help
Authoring a command link
Processing Help Content
Context-sensitive help
Declaring a context id
Describing and packaging context-sensitive help content
Dynamic context help
Infopops
Help search
Plugging in search engines
Deploying the infocenter as a Web Archive
Cheat sheets
Simple cheat sheets
Cheat Sheet Content File XML Format
Composite cheat sheets
Composite Cheat Sheets
Cheat sheet authoring guidelines
Status handling
Defining a product status handler
Contributing a sample handler
Dynamic content
Filters
Includes
Content extensions
Provisioning platform (p2)
Metadata management
Publishing p2 metadata
Ant tasks for publishing p2 metadata
Customizing p2 metadata
Installing software using the p2 director application
Repository management
Mirroring repositories with p2
Composite repositories
Content categorization
Ant tasks for managing repositories
Packaging and delivering Eclipse based products
Products and features
Products extension point
Customizing a product
Features
Plug-ins
Locale specific files
Product installation guidelines
Product extensions
Updating a product or extension
Deploying eclipse based application with Java Web Start
Building a Rich Client Platform application
The browser example
Defining a rich client application
Customizing the workbench
Making UI contributions
Adding the perspective
Adding views
Defining the actions
Http Service and JSP support
Reference
Overview (Eclipse Platform API Specification)
org.eclipse.ant.core (Eclipse Platform API Specification)
org.eclipse.compare (Eclipse Platform API Specification)
org.eclipse.compare.contentmergeviewer (Eclipse Platform API Specification)
org.eclipse.compare.patch (Eclipse Platform API Specification)
org.eclipse.compare.rangedifferencer (Eclipse Platform API Specification)
org.eclipse.compare.structuremergeviewer (Eclipse Platform API Specification)
org.eclipse.core.commands (Eclipse Platform API Specification)
org.eclipse.core.commands.common (Eclipse Platform API Specification)
org.eclipse.core.commands.contexts (Eclipse Platform API Specification)
org.eclipse.core.commands.operations (Eclipse Platform API Specification)
org.eclipse.core.databinding (Eclipse Platform API Specification)
org.eclipse.core.databinding.beans (Eclipse Platform API Specification)
org.eclipse.core.databinding.conversion (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable.list (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable.map (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable.masterdetail (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable.set (Eclipse Platform API Specification)
org.eclipse.core.databinding.observable.value (Eclipse Platform API Specification)
org.eclipse.core.databinding.util (Eclipse Platform API Specification)
org.eclipse.core.databinding.validation (Eclipse Platform API Specification)
org.eclipse.core.expressions (Eclipse Platform API Specification)
org.eclipse.core.filebuffers (Eclipse Platform API Specification)
org.eclipse.core.filebuffers.manipulation (Eclipse Platform API Specification)
org.eclipse.core.filesystem (Eclipse Platform API Specification)
org.eclipse.core.filesystem.provider (Eclipse Platform API Specification)
org.eclipse.core.net.proxy (Eclipse Platform API Specification)
org.eclipse.core.resources (Eclipse Platform API Specification)
org.eclipse.core.resources.refresh (Eclipse Platform API Specification)
org.eclipse.core.resources.team (Eclipse Platform API Specification)
org.eclipse.core.resources.mapping (Eclipse Platform API Specification)
org.eclipse.core.runtime (Eclipse Platform API Specification)
org.eclipse.core.runtime.adaptor (Eclipse Platform API Specification)
org.eclipse.core.runtime.content (Eclipse Platform API Specification)
org.eclipse.core.runtime.dynamichelpers (Eclipse Platform API Specification)
org.eclipse.core.runtime.spi (Eclipse Platform API Specification)
org.eclipse.core.runtime.jobs (Eclipse Platform API Specification)
org.eclipse.core.runtime.model (Eclipse Platform API Specification)
org.eclipse.core.runtime.preferences (Eclipse Platform API Specification)
org.eclipse.core.variables (Eclipse Platform API Specification)
org.eclipse.debug.core (Eclipse Platform API Specification)
org.eclipse.debug.core.commands (Eclipse Platform API Specification)
org.eclipse.debug.core.model (Eclipse Platform API Specification)
org.eclipse.debug.core.sourcelookup (Eclipse Platform API Specification)
org.eclipse.debug.core.sourcelookup.containers (Eclipse Platform API Specification)
org.eclipse.debug.ui (Eclipse Platform API Specification)
org.eclipse.debug.ui.actions (Eclipse Platform API Specification)
org.eclipse.debug.ui.console (Eclipse Platform API Specification)
org.eclipse.debug.ui.contexts (Eclipse Platform API Specification)
org.eclipse.debug.ui.memory (Eclipse Platform API Specification)
org.eclipse.debug.ui.sourcelookup (Eclipse Platform API Specification)
org.eclipse.equinox.app (Eclipse Platform API Specification)
org.eclipse.equinox.http.jetty (Eclipse Platform API Specification)
org.eclipse.equinox.http.registry (Eclipse Platform API Specification)
org.eclipse.equinox.http.servlet (Eclipse Platform API Specification)
org.eclipse.equinox.jsp.jasper (Eclipse Platform API Specification)
org.eclipse.equinox.jsp.jasper.registry (Eclipse Platform API Specification)
org.eclipse.equinox.security.auth (Eclipse Platform API Specification)
org.eclipse.equinox.security.auth.credentials (Eclipse Platform API Specification)
org.eclipse.equinox.security.auth.module (Eclipse Platform API Specification)
org.eclipse.equinox.security.storage (Eclipse Platform API Specification)
org.eclipse.equinox.security.storage.provider (Eclipse Platform API Specification)
org.eclipse.help (Eclipse Platform API Specification)
org.eclipse.help.browser (Eclipse Platform API Specification)
org.eclipse.help.search (Eclipse Platform API Specification)
org.eclipse.help.server (Eclipse Platform API Specification)
org.eclipse.help.standalone (Eclipse Platform API Specification)
org.eclipse.help.ui (Eclipse Platform API Specification)
org.eclipse.help.ui.browser (Eclipse Platform API Specification)
org.eclipse.help.webapp (Eclipse Platform API Specification)
org.eclipse.jface.action (Eclipse Platform API Specification)
org.eclipse.jface.bindings (Eclipse Platform API Specification)
org.eclipse.jface.bindings.keys (Eclipse Platform API Specification)
org.eclipse.jface.bindings.keys.formatting (Eclipse Platform API Specification)
org.eclipse.jface.commands (Eclipse Platform API Specification)
org.eclipse.jface.contentassist (Eclipse Platform API Specification)
org.eclipse.jface.contexts (Eclipse Platform API Specification)
org.eclipse.jface.databinding.swt (Eclipse Platform API Specification)
org.eclipse.jface.databinding.viewers (Eclipse Platform API Specification)
org.eclipse.jface.databinding.wizard (Eclipse Platform API Specification)
org.eclipse.jface.dialogs (Eclipse Platform API Specification)
org.eclipse.jface.fieldassist (Eclipse Platform API Specification)
org.eclipse.jface.layout (Eclipse Platform API Specification)
org.eclipse.jface.menus (Eclipse Platform API Specification)
org.eclipse.jface.operation (Eclipse Platform API Specification)
org.eclipse.jface.preference (Eclipse Platform API Specification)
org.eclipse.jface.resource (Eclipse Platform API Specification)
org.eclipse.jface.text (Eclipse Platform API Specification)
org.eclipse.jface.text.contentassist (Eclipse Platform API Specification)
org.eclipse.jface.text.formatter (Eclipse Platform API Specification)
org.eclipse.jface.text.hyperlink (Eclipse Platform API Specification)
org.eclipse.jface.text.information (Eclipse Platform API Specification)
org.eclipse.jface.text.link (Eclipse Platform API Specification)
org.eclipse.jface.text.presentation (Eclipse Platform API Specification)
org.eclipse.jface.text.projection (Eclipse Platform API Specification)
org.eclipse.jface.text.quickassist (Eclipse Platform API Specification)
org.eclipse.jface.text.reconciler (Eclipse Platform API Specification)
org.eclipse.jface.text.revisions (Eclipse Platform API Specification)
org.eclipse.jface.text.rules (Eclipse Platform API Specification)
org.eclipse.jface.text.source (Eclipse Platform API Specification)
org.eclipse.jface.text.source.projection (Eclipse Platform API Specification)
org.eclipse.jface.text.templates (Eclipse Platform API Specification)
org.eclipse.jface.text.templates.persistence (Eclipse Platform API Specification)
org.eclipse.jface.util (Eclipse Platform API Specification)
org.eclipse.jface.viewers (Eclipse Platform API Specification)
org.eclipse.jface.viewers.deferred (Eclipse Platform API Specification)
org.eclipse.jface.window (Eclipse Platform API Specification)
org.eclipse.jface.wizard (Eclipse Platform API Specification)
org.eclipse.jsch.core (Eclipse Platform API Specification)
org.eclipse.jsch.ui (Eclipse Platform API Specification)
org.eclipse.ltk.core.refactoring (Eclipse Platform API Specification)
org.eclipse.ltk.core.refactoring.history (Eclipse Platform API Specification)
org.eclipse.ltk.core.refactoring.model (Eclipse Platform API Specification)
org.eclipse.ltk.core.refactoring.participants (Eclipse Platform API Specification)
org.eclipse.ltk.core.refactoring.resource (Eclipse Platform API Specification)
org.eclipse.ltk.ui.refactoring (Eclipse Platform API Specification)
org.eclipse.ltk.ui.refactoring.actions (Eclipse Platform API Specification)
org.eclipse.ltk.ui.refactoring.history (Eclipse Platform API Specification)
org.eclipse.ltk.ui.refactoring.model (Eclipse Platform API Specification)
org.eclipse.ltk.ui.refactoring.resource (Eclipse Platform API Specification)
org.eclipse.osgi.service.datalocation (Eclipse Platform API Specification)
org.eclipse.osgi.service.security (Eclipse Platform API Specification)
org.eclipse.osgi.signedcontent (Eclipse Platform API Specification)
org.eclipse.osgi.util (Eclipse Platform API Specification)
org.eclipse.search.core.text (Eclipse Platform API Specification)
org.eclipse.search.ui (Eclipse Platform API Specification)
org.eclipse.search.ui.actions (Eclipse Platform API Specification)
org.eclipse.search.ui.text (Eclipse Platform API Specification)
org.eclipse.swt (Eclipse Platform API Specification)
org.eclipse.swt.accessibility (Eclipse Platform API Specification)
org.eclipse.swt.awt (Eclipse Platform API Specification)
org.eclipse.swt.browser (Eclipse Platform API Specification)
org.eclipse.swt.custom (Eclipse Platform API Specification)
org.eclipse.swt.dnd (Eclipse Platform API Specification)
org.eclipse.swt.events (Eclipse Platform API Specification)
org.eclipse.swt.graphics (Eclipse Platform API Specification)
org.eclipse.swt.layout (Eclipse Platform API Specification)
org.eclipse.swt.ole.win32 (Eclipse Platform API Specification)
org.eclipse.swt.opengl (Eclipse Platform API Specification)
org.eclipse.swt.printing (Eclipse Platform API Specification)
org.eclipse.swt.program (Eclipse Platform API Specification)
org.eclipse.swt.widgets (Eclipse Platform API Specification)
org.eclipse.team.core (Eclipse Platform API Specification)
org.eclipse.team.core.diff (Eclipse Platform API Specification)
org.eclipse.team.core.diff.provider (Eclipse Platform API Specification)
org.eclipse.team.core.history (Eclipse Platform API Specification)
org.eclipse.team.core.history.provider (Eclipse Platform API Specification)
org.eclipse.team.core.mapping (Eclipse Platform API Specification)
org.eclipse.team.core.mapping.provider (Eclipse Platform API Specification)
org.eclipse.team.core.subscribers (Eclipse Platform API Specification)
org.eclipse.team.core.synchronize (Eclipse Platform API Specification)
org.eclipse.team.core.variants (Eclipse Platform API Specification)
org.eclipse.team.ui (Eclipse Platform API Specification)
org.eclipse.team.ui.history (Eclipse Platform API Specification)
org.eclipse.team.ui.mapping (Eclipse Platform API Specification)
org.eclipse.team.ui.synchronize (Eclipse Platform API Specification)
org.eclipse.text.edits (Eclipse Platform API Specification)
org.eclipse.text.undo (Eclipse Platform API Specification)
org.eclipse.ui (Eclipse Platform API Specification)
org.eclipse.ui.about (Eclipse Platform API Specification)
org.eclipse.ui.actions (Eclipse Platform API Specification)
org.eclipse.ui.activities (Eclipse Platform API Specification)
org.eclipse.ui.application (Eclipse Platform API Specification)
org.eclipse.ui.branding (Eclipse Platform API Specification)
org.eclipse.ui.browser (Eclipse Platform API Specification)
org.eclipse.ui.cheatsheets (Eclipse Platform API Specification)
org.eclipse.ui.commands (Eclipse Platform API Specification)
org.eclipse.ui.console (Eclipse Platform API Specification)
org.eclipse.ui.console.actions (Eclipse Platform API Specification)
org.eclipse.ui.contentassist (Eclipse Platform API Specification)
org.eclipse.ui.contexts (Eclipse Platform API Specification)
org.eclipse.ui.databinding (Eclipse Platform API Specification)
org.eclipse.ui.dialogs (Eclipse Platform API Specification)
org.eclipse.ui.editors.text (Eclipse Platform API Specification)
org.eclipse.ui.editors.text.templates (Eclipse Platform API Specification)
org.eclipse.ui.fieldassist (Eclipse Platform API Specification)
org.eclipse.ui.forms (Eclipse Platform API Specification)
org.eclipse.ui.forms.editor (Eclipse Platform API Specification)
org.eclipse.ui.forms.events (Eclipse Platform API Specification)
org.eclipse.ui.forms.widgets (Eclipse Platform API Specification)
org.eclipse.ui.handlers (Eclipse Platform API Specification)
org.eclipse.ui.help (Eclipse Platform API Specification)
org.eclipse.ui.ide (Eclipse Platform API Specification)
org.eclipse.ui.ide.dialogs (Eclipse Platform API Specification)
org.eclipse.ui.ide.fileSystem (Eclipse Platform API Specification)
org.eclipse.ui.ide.undo (Eclipse Platform API Specification)
org.eclipse.ui.intro (Eclipse Platform API Specification)
org.eclipse.ui.intro.config (Eclipse Platform API Specification)
org.eclipse.ui.intro.contentproviders (Eclipse Platform API Specification)
org.eclipse.ui.intro.universal (Eclipse Platform API Specification)
org.eclipse.ui.keys (Eclipse Platform API Specification)
org.eclipse.ui.menus (Eclipse Platform API Specification)
org.eclipse.ui.model (Eclipse Platform API Specification)
org.eclipse.ui.navigator (Eclipse Platform API Specification)
org.eclipse.ui.navigator.resources (Eclipse Platform API Specification)
org.eclipse.ui.operations (Eclipse Platform API Specification)
org.eclipse.ui.part (Eclipse Platform API Specification)
org.eclipse.ui.plugin (Eclipse Platform API Specification)
org.eclipse.ui.preferences (Eclipse Platform API Specification)
org.eclipse.ui.presentations (Eclipse Platform API Specification)
org.eclipse.ui.progress (Eclipse Platform API Specification)
org.eclipse.ui.services (Eclipse Platform API Specification)
org.eclipse.ui.splash (Eclipse Platform API Specification)
org.eclipse.ui.statushandlers (Eclipse Platform API Specification)
org.eclipse.ui.swt (Eclipse Platform API Specification)
org.eclipse.ui.testing (Eclipse Platform API Specification)
org.eclipse.ui.themes (Eclipse Platform API Specification)
org.eclipse.ui.texteditor (Eclipse Platform API Specification)
org.eclipse.ui.texteditor.link (Eclipse Platform API Specification)
org.eclipse.ui.texteditor.quickdiff (Eclipse Platform API Specification)
org.eclipse.ui.texteditor.rulers (Eclipse Platform API Specification)
org.eclipse.ui.texteditor.spelling (Eclipse Platform API Specification)
org.eclipse.ui.texteditor.templates (Eclipse Platform API Specification)
org.eclipse.ui.views (Eclipse Platform API Specification)
org.eclipse.ui.views.bookmarkexplorer (Eclipse Platform API Specification)
org.eclipse.ui.views.contentoutline (Eclipse Platform API Specification)
org.eclipse.ui.views.framelist (Eclipse Platform API Specification)
org.eclipse.ui.views.markers (Eclipse Platform API Specification)
org.eclipse.ui.views.navigator (Eclipse Platform API Specification)
org.eclipse.ui.views.properties (Eclipse Platform API Specification)
org.eclipse.ui.views.properties.tabbed (Eclipse Platform API Specification)
org.eclipse.ui.views.tasklist (Eclipse Platform API Specification)
org.eclipse.ui.wizards (Eclipse Platform API Specification)
org.eclipse.ui.wizards.datatransfer (Eclipse Platform API Specification)
org.eclipse.ui.wizards.newresource (Eclipse Platform API Specification)
org.eclipse.update.configurator (Eclipse Platform API Specification)
org.eclipse.update.configuration (Eclipse Platform API Specification)
org.eclipse.update.core (Eclipse Platform API Specification)
org.eclipse.update.core.model (Eclipse Platform API Specification)
org.eclipse.update.operations (Eclipse Platform API Specification)
org.eclipse.update.search (Eclipse Platform API Specification)
org.eclipse.update.standalone (Eclipse Platform API Specification)
Platform Extension Points
Ant Properties
Ant Tasks
Ant Types
Extra Ant Classpath Entries
ContentMerge Viewers
Content Viewers
Stream Merger
Structure Creators
StructureMerge Viewers
Content Types
Property Testers
Expression Definitions
Annotation Model Creation
Document Creation
Document Setup
File System Providers
Incremental Project Builders
File Modification Validator
Resource Markers
Move/Delete Hook
Project Natures
Auto-refresh providers
Team Hook
Adapters
Applications
Content Types
Preferences
Products
Dynamic String Substitution Variables
Value Variables
Breakpoints
Launch Configuration Comparators
Launch Configuration Types
Launch Delegates
Launcher (Obsolete)
Launch Modes
Logical Structure Providers
Logical Structure Types
Process Factories
Source Container Types
Source Locators
Source Path Computers
Status Handlers
Watch Expression Delegates
Breakpoint Organizers
Console Color Providers
Console Line Trackers
Context View Bindings
Debug Model Context Bindings
Debug Model Presentation
Detail Pane Factories Extension
Launch Configuration Tab Groups
Launch Configuration Tabs
Launch Configuration Type Images
Launch Groups
Launch Shortcuts
Memory Renderings
Source Container Presentations
String Variable Presentations
toggleBreakpointsTargetFactories
Variable Value Editors
Preferences
Http Service Httpcontexts
Http Service Resources
Http Service Servlets
Login Configuration Provider
JAAS Login Module
JAAS Callback Handler
JAAS Callback Handler Mapping
Secure strorage modules
Content Extension
Help Content Producer
Contexts
Keyword Index
Table of Contents (TOC)
Activity Support
Browser
Lucene Analyzer
Lucene Search Participants
Help Server
Search Engine
Content Filter
Copy Participants
Create Participants
Delete Participants
Move Participants
Refactoring Contributions
Rename Participants
Refactoring Change Preview Viewers
Refactoring Status Context Viewers
Search Pages
Result Sorters
Search Result View Pages
Text Search Engine
Text Search Query Provider
File Types
Ignore
Project Sets
Team Repository Provider
Storage Mergers
Configuration Wizards
Synchronize Participants
Synchronize Participant Creation Wizards
Team Content Providers
Team Decorators
Accelerator Configurations
Accelerator Scopes
Accelerator Sets
Action Definitions
Action Set Part Associations
Action Sets
Activities
Activity Support
Bindings
Browsers
Browser Support
Cheat Sheet Content
Cheat Sheet Item Extension
Commands
Command Images
Console Factories
Console Page Participants
Console Pattern Match Listeners
Contexts
Decorators
Drop Actions
Editor Menus, Toolbars and Actions
Internal and External Editors
Annotation Types
Document Providers
Marker Annotation Specification
Marker Updaters
Editor Template
Element Factories
Encodings
Export Wizards
Configuration Duplication Maps
Font Definitions
Handlers
Help Support
File System Support
Marker Help
Marker Image Providers
Marker Resolutions
Marker Support
Project Nature Images
Resource Filters
Import Wizards
Installation Dialog Pages
Intro Part
Intro Part Configuration
Intro Part Configuration Extension
Keywords
Menus
Navigator Link Helper
navigatorContent
Common Viewer Configuration
Creation Wizards
Perspective Extensions
Perspectives
Pop-up Menus
Preference Pages
Preference Transfer
Presentation Factories
Property Pages
Splash Handlers
Startup
Status handlers
System Summary Sections
Themes
View Menus,Toolbars and Actions
Views
Property Contributor
Property Sections
Property Tabs
Hyperlink Detectors
Hyperlink Detector Targets
Reference Provider
Ruler Column
Spelling Engine
Working Sets
Feature Type Factory
Global Install Handlers
Site Type Factory
Breakpoint Import Participants
Other Reference Information
Eclipse runtime options
Eclipse Launcher
Eclipse Platform API - Rules of Engagement
Eclipse Platform - Naming Conventions
Glossary of terms
Map of platform plug-ins
Starting Eclipse from Java
Eclipse Multi-user Installs
Third party libraries and classloading
Plug-in manifest
OSGi Bundle Manifest
Project description file
Message Bundles
Running on GCJ
Generating Metadata
Tips For making user interfaces accessible
Supporting bidirectional text
How to write an Eclipse installer
About.ini File Format
Plugin-in Archives
Feature Manifest
Feature Archives
The platform.xml file
Running update manager from command line
The dropins folder and supported file layouts
Eclipse Platform What's New in 3.5
3.5 Plug-in Migration Guide
Migrating to Eclipse 3.5 from 3.4
Eclipse 3.5 Plug-in Migration Guide
Eclipse 3.5 Plug-in Migration FAQ
Incompatibilities between Eclipse 3.4 and 3.5
Adopting 3.5 mechanisms and APIs
Migrating to Eclipse 3.4 from 3.3
Eclipse 3.4 Plug-in Migration Guide
Eclipse 3.4 Plug-in Migration FAQ
Incompatibilities between Eclipse 3.3 and 3.4
Adopting 3.4 mechanisms and APIs
Migrating to Eclipse 3.3 from 3.2
Eclipse 3.3 Plug-in Migration Guide
Eclipse 3.3 Plug-in Migration FAQ
Incompatibilities between Eclipse 3.2 and 3.3
Adopting 3.3 mechanisms and APIs
Examples Guide
Installation of Examples
Standard Widget Toolkit
SWT - Example Launcher
SWT Standalone Examples Setup
Stand-alone examples
SWT - Address Book Example
SWT - Clipboard Example
SWT - File Viewer Example
SWT - Hello World Examples
SWT - Hover Help Example
SWT - Image Analyzer Example
SWT - Java Syntax Viewer Example
SWT - Text Editor Example
Workbench views
SWT - Controls Overview
SWT - Controls Overview
SWT - Controls Overview
SWT - Layout Example
SWT - OLE Web Browser
SWT - Paint Tool
Workbench
Workbench - Field Assist Example
Desktop - Java Editor Example
Desktop - Template Editor Example
Desktop - Multi-page Editor Example
Desktop - Property Sheet Example
Workbench - Readme Tool Example
Undo Example
Team
Team - File System Repository Provider Example
Team - Local History Synchronize Participant Example
Team - Logical Model Integration Example
Compare
Structural Compare for Key/Value Pairs
XML Compare Plugin
Platform questions index
Legal Notices
Published under the terms of the Eclipse Public License Version 1.0 ("EPL")
Design by Interspire
x