Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

# Eclipse Platform API Specification

Packages
org.eclipse.ant.core | Provides support for running the Ant build tool in the platform.
org.eclipse.compare | Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.compare.contentmergeviewer | Support for compare and merge viewers which show the content side-by-side.
org.eclipse.compare.rangedifferencer | Provides support for finding the differences between two or three sequences of comparable entities.
org.eclipse.compare.structuremergeviewer | Provides support for finding and displaying the differences between hierarchically structured data.
org.eclipse.core.expressions | Application programming interfaces for the expression language.
org.eclipse.core.filebuffers | Provides the API for accessing file buffers.
org.eclipse.core.launcher | Launches the Eclipse Platform.
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources.
org.eclipse.core.resources.refresh | Provides APIs intended to be implemented by the auto-refresh providers.
org.eclipse.core.resources.team | Provides APIs intended to be implemented by the Team component.
org.eclipse.core.runtime | Provides core support for plug-ins and the plug-in registry.
org.eclipse.core.runtime.content | Provides core support for content types.
org.eclipse.core.runtime.jobs | Provides core support for scheduling and interacting with background activity.
org.eclipse.core.runtime.model | Provides core support for the modeling plug-ins and the plug-in registry.
org.eclipse.core.runtime.preferences | Provides core support for Eclipse preferences.
org.eclipse.core.variables | Provides support for defining and contributing variables for the purpose of string substitution.
org.eclipse.debug.core | Provides support for launching programs, breakpoint management, expression management, and debug events.
org.eclipse.debug.core.model | Defines interfaces for debug model elements, source lookup, and launching.
org.eclipse.debug.core.sourcelookup | Provides support for source lookup.
org.eclipse.debug.core.sourcelookup.containers | Provides implementations of common source containers supporting source lookup.
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.actions | Provides a set of actions related to running and debugging applications.
org.eclipse.debug.ui.console | Provides a set of interfaces and classes for rendering and annotating text in the debug console.
org.eclipse.help | Provides core help system for the platform.
org.eclipse.help.browser | Provides interfaces that need to be implemented by web browser adapters.
org.eclipse.help.ui.browser | Provides an implementation of IWorkbenchWindowActionDelegate for opening a URL in a browser.
org.eclipse.jface.action | Provides support for shared UI resources such as menus, tool bars, and status lines.
org.eclipse.jface.contentassist | Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.jface.dialogs | Provides support for dialogs.
org.eclipse.jface.operation | Provides JFace support for long-running operations.
org.eclipse.jface.preference | Provides a framework for preferences.
org.eclipse.jface.resource | Provides support for managing resources such as SWT fonts and images.
org.eclipse.jface.text | Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.contentassist | Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.formatter | Provides a content formatter add-on for an `ITextViewer`.
org.eclipse.jface.text.information | Provides an information provider add-on for an `ITextViewer`.
org.eclipse.jface.text.link | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.text.presentation | Provides a presentation reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.projection | This package provides an implementation of projection documents.
org.eclipse.jface.text.reconciler | Provides a reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.rules | Provides a framework for rule based text scanning and uses the framework to provide rule-driven default implementations of `IPresentationDamager`, `IPresentationRepairer` and `IDocumentPartitioner`.
org.eclipse.jface.text.source | Provides a support for managing annotations attached to a document.
org.eclipse.jface.text.source.projection |
org.eclipse.jface.text.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.text.templates.persistence | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.util | Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions.
org.eclipse.jface.viewers | Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.jface.window | Provides a general framework for creating and managing windows.
org.eclipse.jface.wizard | Provides a framework for wizards.
org.eclipse.search.ui | Provides classes and interfaces to run search queries and manage their results.
org.eclipse.search.ui.text | Provides the interface for a default search result page for textual searches.
org.eclipse.swt | SWT constants and error handling support.
org.eclipse.swt.accessibility | SWT Accessibility.
org.eclipse.swt.awt |
org.eclipse.swt.browser | SWT Browser widget.
org.eclipse.swt.custom | SWT Custom widgets.
org.eclipse.swt.dnd | SWT Drag and Drop support.
org.eclipse.swt.events | SWT typed listener support.
org.eclipse.swt.graphics | SWT graphics classes.
org.eclipse.swt.layout | This package contains the SWT layout classes.
org.eclipse.swt.ole.win32 | SWT Win32 OLE implementation classes.
org.eclipse.swt.printing | SWT Printing support classes.
org.eclipse.swt.program | SWT Program support class.
org.eclipse.swt.widgets | SWT widget public API classes.
org.eclipse.team.core | Application programming interfaces for defining and working with repository providers.
org.eclipse.team.core.subscribers | Application programming interfaces for generating and refreshing synchronization state.
org.eclipse.team.core.synchronize | Application programming interfaces for managing synchronization state.
org.eclipse.team.core.variants | Application programming interfaces for accessing and managing resource variants.
org.eclipse.team.ui | Provides basic support for managing Team providers.
org.eclipse.team.ui.synchronize | Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.text.edits |
org.eclipse.ui | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.actions | Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.activities | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.application | Application-level APIs for configuring and controling the Eclipse Platform User Interface.
org.eclipse.ui.branding |
org.eclipse.ui.cheatsheets | Provides support for working with cheat sheets.
org.eclipse.ui.commands |
org.eclipse.ui.console | Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.console.actions | Application programming interfaces for Eclipse console specific actions.
org.eclipse.ui.contexts |
org.eclipse.ui.dialogs | Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
org.eclipse.ui.editors.text | Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.forms | Forms-based controls for use in views, editors, and wizards.
org.eclipse.ui.forms.editor | Support for forms-based multi-page editors.
org.eclipse.ui.forms.events | Events and listeners for forms-based parts.
org.eclipse.ui.forms.widgets | Custom widgets and controls for forms-based parts.
org.eclipse.ui.help | Classes for integration with the help support system in the Eclipse Platform User Interface.
org.eclipse.ui.ide | APIs for the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.intro | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.intro.config |
org.eclipse.ui.keys |
org.eclipse.ui.model | Provides a workbench adapter for displaying workbench elements in the UI without having to know the concrete type of the element, and various label providers for workbench-specific objects like editors, views, and perspectives.
org.eclipse.ui.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.plugin | Class hierarchies for plug-ins that integrate with the Eclipse Platform UI.
org.eclipse.ui.presentations |
org.eclipse.ui.progress | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.testing |
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.link |
org.eclipse.ui.texteditor.quickdiff | Provides interfaces to for the `org.eclipse.ui.editors.quickDiffReferenceProvider` extension point and adds an action to enable quick diff display for an editor.
org.eclipse.ui.texteditor.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.ui.themes | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.views.bookmarkexplorer | Provides the standard Bookmarks view which displays bookmarks on resources.
org.eclipse.ui.views.contentoutline | Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited.
org.eclipse.ui.views.framelist | Provides support for a web-browser style of navigation within a view by maintaining a list of frames.
org.eclipse.ui.views.markers | Utility classes for working with markers in views
org.eclipse.ui.views.navigator | Provides the standard Resource Navigator view which presents the tree of resources in the workspace.
org.eclipse.ui.views.properties | Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.
org.eclipse.ui.views.tasklist | Provides the standard Task List view for displaying tasks and problem annotations on resources.
org.eclipse.ui.wizards.datatransfer | Provides the standard Import and Export wizards for moving resources into and out of the workspace.
org.eclipse.ui.wizards.newresource | Provides the standard wizards for creating files, folders, and projects in the workspace.
org.eclipse.update.configuration | Provides support for accessing local installation information.
org.eclipse.update.configurator | Provides support for accessing platform configuration data.
org.eclipse.update.core | Provides support for extending the base installation and update services.
org.eclipse.update.core.model | Provides model support for extending the base installation and update services.
org.eclipse.update.operations | Provides support for performing various install/update operations.
org.eclipse.update.search | Provides support for performing searches and filtering of features.
org.eclipse.update.standalone | Provides support for performing various install/update operations from the command line.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.