Eclipse Platform
Release 3.3
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

I

IAbstractTextEditorHelpContextIds - interface org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.
Help context ids for the text editor.
IAction - interface org.eclipse.jface.action.IAction.
An action represents the non-UI side of a command which can be triggered by the end user.
IActionBarConfigurer - interface org.eclipse.ui.application.IActionBarConfigurer.
Interface providing special access for configuring the action bars of a workbench window.
IActionBars - interface org.eclipse.ui.IActionBars.
Used by a part to access its menu, toolbar, and status line managers.
IActionBars2 - interface org.eclipse.ui.IActionBars2.
Interface extention to IActionBars that provides an additional cool bar manager.
IActionDelegate - interface org.eclipse.ui.IActionDelegate.
Interface for actions contributed via an extension point.
IActionDelegate2 - interface org.eclipse.ui.IActionDelegate2.
Interface extension to IActionDelegate adding lifecycle methods.
IActionDelegateWithEvent - interface org.eclipse.ui.IActionDelegateWithEvent.
Deprecated. Use org.eclipse.ui.IActionDelegate2 instead.
IActionFilter - interface org.eclipse.ui.IActionFilter.
An adapter which performs action filtering.
IActionGroupFactory - interface org.eclipse.search.ui.IActionGroupFactory.
Deprecated. Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see ISearchResultPage), leaving it up to the page how to create actions.
IActionProvider - interface org.eclipse.ui.views.properties.tabbed.IActionProvider.
Allows a tabbed properties view to make contributions to action bars.
IActivity - interface org.eclipse.ui.activities.IActivity.
An instance of this interface is an activity as defined by the extension point org.eclipse.ui.activities.
IActivity - interface org.eclipse.update.configuration.IActivity.
Install activity.
IActivityListener - interface org.eclipse.ui.activities.IActivityListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of IActivity.
IActivityManager - interface org.eclipse.ui.activities.IActivityManager.
An instance of this interface allows clients to manage activities, as defined by the extension point org.eclipse.ui.activities.
IActivityManagerListener - interface org.eclipse.ui.activities.IActivityManagerListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of IActivityManager.
IActivityPatternBinding - interface org.eclipse.ui.activities.IActivityPatternBinding.
An instance of this interface represents a binding between an activity and a regular expression pattern.
IActivityRequirementBinding - interface org.eclipse.ui.activities.IActivityRequirementBinding.
An instance of this interface represents a binding between two activities.
IAdaptable - interface org.eclipse.core.runtime.IAdaptable.
An interface for an adaptable object.
IAdapterFactory - interface org.eclipse.core.runtime.IAdapterFactory.
An adapter factory defines behavioral extensions for one or more classes that implements the IAdaptable interface.
IAdapterManager - interface org.eclipse.core.runtime.IAdapterManager.
An adapter manager maintains a registry of adapter factories.
IAddMemoryBlocksTarget - interface org.eclipse.debug.ui.actions.IAddMemoryBlocksTarget.
An adapter for an "add memory block" operation.
IAddMemoryRenderingsTarget - interface org.eclipse.debug.ui.actions.IAddMemoryRenderingsTarget.
Adapter for the platform's retargettable "add memory rendering" action.
IAdvancedUndoableOperation - interface org.eclipse.core.commands.operations.IAdvancedUndoableOperation.
IAdvancedUndoableOperation defines an interface for undoable operations that modify one or more elements in a model and attempt to keep model listeners up to date with changes that occur in the undo and redo history involving particular model elements.
IAdvancedUndoableOperation2 - interface org.eclipse.core.commands.operations.IAdvancedUndoableOperation2.
IAdvancedUndoableOperation2 defines a method for computing the validity of executing an operation before attempting to execute it.
IAnchor - interface org.eclipse.help.IAnchor.
Specifies a location in a document where other plug-ins may contribute additional content.
IAnnotationAccess - interface org.eclipse.jface.text.source.IAnnotationAccess.
An annotation access provides access to information that is not available via the API of Annotation.
IAnnotationAccessExtension - interface org.eclipse.jface.text.source.IAnnotationAccessExtension.
Extension interface for IAnnotationAccess.
IAnnotationAccessExtension2 - interface org.eclipse.jface.text.source.IAnnotationAccessExtension2.
Extension interface for IAnnotationAccess.
IAnnotationHover - interface org.eclipse.jface.text.source.IAnnotationHover.
Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations.
IAnnotationHoverExtension - interface org.eclipse.jface.text.source.IAnnotationHoverExtension.
Extension interface for IAnnotationHover for providing its own information control creator providing the range of lines for which the hover for a given line is valid providing whether the information control can interact with the mouse cursor
IAnnotationHoverExtension2 - interface org.eclipse.jface.text.source.IAnnotationHoverExtension2.
Extension interface for IAnnotationHover for providing whether the information control can interact with the mouse wheel
IAnnotationImageProvider - interface org.eclipse.ui.texteditor.IAnnotationImageProvider.
Provides an image for a given annotation.
IAnnotationMap - interface org.eclipse.jface.text.source.IAnnotationMap.
An annotation map is a map specialized for the requirements of an annotation model.
IAnnotationModel - interface org.eclipse.jface.text.source.IAnnotationModel.
This interface defines the model for managing annotations attached to a document.
IAnnotationModelExtension - interface org.eclipse.jface.text.source.IAnnotationModelExtension.
Extends IAnnotationModelwith the ability piggyback other annotation models.
IAnnotationModelFactory - interface org.eclipse.core.filebuffers.IAnnotationModelFactory.
Factory for text file buffer annotation models.
IAnnotationModelListener - interface org.eclipse.jface.text.source.IAnnotationModelListener.
Interface for objects interested in getting informed about annotation model changes.
IAnnotationModelListenerExtension - interface org.eclipse.jface.text.source.IAnnotationModelListenerExtension.
Extension interface for IAnnotationModelListener.
IAnnotationPresentation - interface org.eclipse.jface.text.source.IAnnotationPresentation.
Interface for annotations that can take care of their own visible representation.
IAntClasspathEntry - interface org.eclipse.ant.core.IAntClasspathEntry.
Represents an Ant classpath entry.
IAntPropertyValueProvider - interface org.eclipse.ant.core.IAntPropertyValueProvider.
An interface that must be implemented by plug-ins that wish to contribute predefined variables to an Ant project when run from within Eclipse.
IApplication - interface org.eclipse.equinox.app.IApplication.
Bootstrap type for an application.
IApplicationContext - interface org.eclipse.equinox.app.IApplicationContext.
The context used to start an application.
IArchiveReference - interface org.eclipse.update.core.IArchiveReference.
Site archive interface.
IAutoEditStrategy - interface org.eclipse.jface.text.IAutoEditStrategy.
An auto edit strategy can adapt changes that will be applied to a text viewer's document.
IAutoIndentStrategy - interface org.eclipse.jface.text.IAutoIndentStrategy.
Deprecated. since 3.0, use IAutoEditStrategy directly
IBaseLabelProvider - interface org.eclipse.jface.viewers.IBaseLabelProvider.
A label provider maps an element of the viewer's model to an optional image and optional text string used to display the element in the viewer's control.
IBasicPropertyConstants - interface org.eclipse.jface.viewers.IBasicPropertyConstants.
Predefined property names used for elements displayed in viewers.
IBatchOperation - interface org.eclipse.update.operations.IBatchOperation.
A batch operation is needed to execute a group of feature operations, such as installing a set of features.
IBeanObservable - interface org.eclipse.core.databinding.beans.IBeanObservable.
Provides access to details of bean observables.
IBindingManagerListener - interface org.eclipse.jface.bindings.IBindingManagerListener.
An instance of BindingManagerListener can be used by clients to receive notification of changes to an instance of BindingManager.
IBindingService - interface org.eclipse.ui.keys.IBindingService.
Provides services related to the binding architecture (e.g., keyboard shortcuts) within the workbench.
IBreakpoint - interface org.eclipse.debug.core.model.IBreakpoint.
A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode.
IBreakpointListener - interface org.eclipse.debug.core.IBreakpointListener.
A breakpoint listener is notified of breakpoint additions, removals, and changes.
IBreakpointManager - interface org.eclipse.debug.core.IBreakpointManager.
The breakpoint manager manages the collection of breakpoints in the workspace.
IBreakpointManagerListener - interface org.eclipse.debug.core.IBreakpointManagerListener.
A breakpoint manager listener is notified when the breakpoint manager's enablement changes.
IBreakpointOrganizerDelegate - interface org.eclipse.debug.ui.IBreakpointOrganizerDelegate.
A breakpoint organizer is used to categorize breakpoints and provides change notification when categorization has changed.
IBreakpointOrganizerDelegateExtension - interface org.eclipse.debug.ui.IBreakpointOrganizerDelegateExtension.
Optional enhancements to the IBreakpointOrganizerDelegate interface.
IBreakpointTypeCategory - interface org.eclipse.debug.ui.IBreakpointTypeCategory.
Represents a breakpoint's type to support organization of breakpoints by type in the breakpoints view.
IBreakpointsListener - interface org.eclipse.debug.core.IBreakpointsListener.
A breakpoints listener is notified of breakpoint additions, removals, and changes.
IBrowser - interface org.eclipse.help.browser.IBrowser.
Represents a web browser that can be used by clients to display documents for the given URLs.
IBrowserFactory - interface org.eclipse.help.browser.IBrowserFactory.
Implementators of org.eclipse.help.base.browser extension points must provide implementation of this interface.
IBundleGroup - interface org.eclipse.core.runtime.IBundleGroup.
Bundle groups represent a logical collection of plug-ins (aka bundles).
IBundleGroupConstants - interface org.eclipse.ui.branding.IBundleGroupConstants.
These constants define the set of properties that the UI expects to be available via IBundleGroup.getProperty(String).
IBundleGroupProvider - interface org.eclipse.core.runtime.IBundleGroupProvider.
Bundle group providers define groups of plug-ins which have been installed in the current system.
ICON - Static variable in class org.eclipse.swt.SWT
Constant indicating that an image or operation is of type icon (value is 1).
ICON_ERROR - Static variable in class org.eclipse.swt.SWT
The MessageBox style constant for error icon behavior (value is 1).
ICON_INFORMATION - Static variable in class org.eclipse.swt.SWT
The MessageBox style constant for information icon behavior (value is 1<<1).
ICON_PROPERTY - Static variable in interface org.eclipse.ui.progress.IProgressConstants
This property is used to associate an ImageDescriptor with a Job.
ICON_QUESTION - Static variable in class org.eclipse.swt.SWT
The MessageBox style constant for question icon behavior (value is 1<<2).
ICON_WARNING - Static variable in class org.eclipse.swt.SWT
The MessageBox style constant for warning icon behavior (value is 1<<3).
ICON_WORKING - Static variable in class org.eclipse.swt.SWT
The MessageBox style constant for "working" icon behavior (value is 1<<4).
ICache - interface org.eclipse.team.core.ICache.
A cache that is associated with a synchronization that allows clients to cache synchronization state related to their model for the duration of the operation.
ICacheListener - interface org.eclipse.team.core.ICacheListener.
Listener that, when registered with a cache, gets invoked when the cache is disposed.
ICategory - interface org.eclipse.ui.activities.ICategory.
An instance of this interface is a category as defined by the extension point org.eclipse.ui.activities.
ICategory - interface org.eclipse.ui.commands.ICategory.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICategory - interface org.eclipse.update.core.ICategory.
Feature category definition.
ICategoryActivityBinding - interface org.eclipse.ui.activities.ICategoryActivityBinding.
An instance of this interface represents a binding between a category and an activity.
ICategoryListener - interface org.eclipse.core.commands.ICategoryListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of Category.
ICategoryListener - interface org.eclipse.ui.activities.ICategoryListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of ICategory.
ICategoryListener - interface org.eclipse.ui.commands.ICategoryListener.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICellEditorListener - interface org.eclipse.jface.viewers.ICellEditorListener.
A listener which is notified of significant events in the life of a cell editor.
ICellEditorValidator - interface org.eclipse.jface.viewers.ICellEditorValidator.
An interface for validating a cell editor's input.
ICellModifier - interface org.eclipse.jface.viewers.ICellModifier.
A cell modifier is used to access the data model from a cell editor in an abstract way.
IChangeGroupingRequestor - interface org.eclipse.team.core.mapping.IChangeGroupingRequestor.
Interface used to allow model tooling to request that a particular set of modified files be committed together to the repository.
IChangeListener - interface org.eclipse.core.databinding.observable.IChangeListener.
Listener for generic change events.
IChangePreviewViewer - interface org.eclipse.ltk.ui.refactoring.IChangePreviewViewer.
Viewer to present the preview for a Change.
IChangeRulerColumn - interface org.eclipse.jface.text.source.IChangeRulerColumn.
An IChangeRulerColumn can display quick diff information.
ICharacterPairMatcher - interface org.eclipse.jface.text.source.ICharacterPairMatcher.
A character pair matcher finds to a character at a certain document offset the matching peer character.
ICharacterScanner - interface org.eclipse.jface.text.rules.ICharacterScanner.
Defines the interface of a character scanner used by rules.
ICheatSheetAction - interface org.eclipse.ui.cheatsheets.ICheatSheetAction.
Cheat sheet-aware action.
ICheatSheetEvent - interface org.eclipse.ui.cheatsheets.ICheatSheetEvent.
Event in the life cycle of a cheat sheet.
ICheatSheetManager - interface org.eclipse.ui.cheatsheets.ICheatSheetManager.
Manages the running of a cheat sheet.
ICheatSheetViewer - interface org.eclipse.ui.cheatsheets.ICheatSheetViewer.
A cheat sheet viewer.
ICheckStateListener - interface org.eclipse.jface.viewers.ICheckStateListener.
A listener which is notified of changes to the checked state of items in checkbox viewers.
ICheckable - interface org.eclipse.jface.viewers.ICheckable.
Interface for objects that support elements with a checked state.
IColorDecorator - interface org.eclipse.jface.viewers.IColorDecorator.
The IColorDecorator is an interface for objects that return a color to decorate either the foreground and background colors for displaying an an object.
IColorFactory - interface org.eclipse.ui.themes.IColorFactory.
A factory interface that may be used to specify a color value.
IColorProvider - interface org.eclipse.jface.viewers.IColorProvider.
Interface to provide color representation for a given element.
IColumnSupport - interface org.eclipse.ui.texteditor.rulers.IColumnSupport.
Provides support to modify and query the visibility of ruler columns and test whether a ruler column is supported.
ICommand - interface org.eclipse.core.resources.ICommand.
A builder command names a builder and supplies a table of name-value argument pairs.
ICommand - interface org.eclipse.ui.commands.ICommand.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICommandLink - interface org.eclipse.help.ICommandLink.
Represents a link with text that invokes a specific command with parameters.
ICommandListener - interface org.eclipse.core.commands.ICommandListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of Command.
ICommandListener - interface org.eclipse.ui.commands.ICommandListener.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICommandManager - interface org.eclipse.ui.commands.ICommandManager.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICommandManagerListener - interface org.eclipse.core.commands.ICommandManagerListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of ICommandManager.
ICommandManagerListener - interface org.eclipse.ui.commands.ICommandManagerListener.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
ICommandService - interface org.eclipse.ui.commands.ICommandService.
Provides services related to the command architecture within the workbench.
ICommonActionConstants - interface org.eclipse.ui.navigator.ICommonActionConstants.
Defines constants for the retargetable actions available in the Common Viewer context menu.
ICommonActionExtensionSite - interface org.eclipse.ui.navigator.ICommonActionExtensionSite.
Provides access to information required for the initialization of CommonActionProviders.
ICommonContentExtensionSite - interface org.eclipse.ui.navigator.ICommonContentExtensionSite.
Provides initialization data for a content extension.
ICommonContentProvider - interface org.eclipse.ui.navigator.ICommonContentProvider.
Allows extensions to vary their behavior based on properties in the extension model and the given memento.
ICommonFilterDescriptor - interface org.eclipse.ui.navigator.ICommonFilterDescriptor.
Provides information about a commonFilter extension.
ICommonLabelProvider - interface org.eclipse.ui.navigator.ICommonLabelProvider.
Allows extensions to vary their behavior based on properties in the extension model and the given memento.
ICommonMenuConstants - interface org.eclipse.ui.navigator.ICommonMenuConstants.
Defines strings used for menu insertion points.
ICommonViewerSite - interface org.eclipse.ui.navigator.ICommonViewerSite.
Provides context for extensions including a valid shell, a selection provider, and a unique identifer corresponding to the abstract viewer behind the viewer site.
ICommonViewerWorkbenchSite - interface org.eclipse.ui.navigator.ICommonViewerWorkbenchSite.
Provides a page, set of action bars, menu registration callback, and active window.
ICompareContainer - interface org.eclipse.compare.ICompareContainer.
A compare container is used to represent any UI that can contain compare viewers.
ICompareInput - interface org.eclipse.compare.structuremergeviewer.ICompareInput.
Interface for objects used as input to a two-way or three-way compare viewer.
ICompareInputChangeListener - interface org.eclipse.compare.structuremergeviewer.ICompareInputChangeListener.
Listener that gets informed if one (or more) of the three sides of an ICompareInput object changes its value.
ICompareInputLabelProvider - interface org.eclipse.compare.ICompareInputLabelProvider.
A label provider that provides the label and image for the left, right and ancestor sides for a compare input being shown in compare/merge viewers.
ICompareNavigator - interface org.eclipse.compare.ICompareNavigator.
A ICompareNavigator is used to navigate through the individual differences of a CompareEditorInput or another type of Compare container.
ICompletionListener - interface org.eclipse.jface.text.contentassist.ICompletionListener.
A completion listener is informed before the content assistant computes completion proposals.
ICompletionProposal - interface org.eclipse.jface.text.contentassist.ICompletionProposal.
The interface of completion proposals generated by content assist processors.
ICompletionProposalExtension - interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension.
Extends ICompletionProposal with the following functions: handling of trigger characters other than ENTER completion proposal validation for a given offset context information can be freely positioned
ICompletionProposalExtension2 - interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension2.
Extends ICompletionProposal with the following functions: handling of trigger characters with modifiers visual indication for selection of a proposal
ICompletionProposalExtension3 - interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension3.
Extends ICompletionProposal with the following functions: provision of a custom information control creator provide a custom completion text and offset for prefix completion
ICompletionProposalExtension4 - interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension4.
Extends ICompletionProposal with the following functions: specify whether a proposal is automatically insertable
ICompletionProposalExtension5 - interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension5.
Extends ICompletionProposal with the following function: Allow background computation of the additional info.
ICompositeOperation - interface org.eclipse.core.commands.operations.ICompositeOperation.
ICompositeOperation defines an undoable operation that is composed of child operations.
IConcurrentModel - interface org.eclipse.jface.viewers.deferred.IConcurrentModel.
Interface for a set of unordered elements that can fire change notifications.
IConcurrentModelListener - interface org.eclipse.jface.viewers.deferred.IConcurrentModelListener.
Interface for objects that can listen to changes in an IConcurrentModel.
IConditionChecker - interface org.eclipse.ltk.core.refactoring.participants.IConditionChecker.
A condition checker can be used to share condition checks across the main processor and all its associated participants.
IConfigFeatureOperation - interface org.eclipse.update.operations.IConfigFeatureOperation.
Operation that enables a feature in a configuration.
IConfigurationElement - interface org.eclipse.core.runtime.IConfigurationElement.
A configuration element, with its attributes and children, directly reflects the content and structure of the extension section within the declaring plug-in's manifest (plugin.xml) file.
IConfigurationWizard - interface org.eclipse.team.ui.IConfigurationWizard.
IConfigurationWizard defines the interface that users of the extension point org.eclipse.team.ui.configurationWizards must implement.
IConfiguredSite - interface org.eclipse.update.configuration.IConfiguredSite.
Configured Site.
IConfiguredSiteChangedListener - interface org.eclipse.update.configuration.IConfiguredSiteChangedListener.
Configuration change listener. * Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IConsole - interface org.eclipse.debug.ui.console.IConsole.
A console that displays output and writes input to a process.
IConsole - interface org.eclipse.ui.console.IConsole.
A console.
IConsoleColorProvider - interface org.eclipse.debug.ui.console.IConsoleColorProvider.
Provides coloring for a console document.
IConsoleConstants - interface org.eclipse.ui.console.IConsoleConstants.
Constants relating to the console plug-in.
IConsoleDocumentPartitioner - interface org.eclipse.ui.console.IConsoleDocumentPartitioner.
A document partitioner for a text console.
IConsoleFactory - interface org.eclipse.ui.console.IConsoleFactory.
A console factory extension is responsible for opening a console in the console view.
IConsoleHyperlink - interface org.eclipse.debug.ui.console.IConsoleHyperlink.
Deprecated. replaced by org.eclipse.ui.console.IHyperlink
IConsoleLineTracker - interface org.eclipse.debug.ui.console.IConsoleLineTracker.
Notified of lines appended to the console.
IConsoleLineTrackerExtension - interface org.eclipse.debug.ui.console.IConsoleLineTrackerExtension.
An extension to the console line tracker interface that console line trackers may implement to be notified when output from the console is complete.
IConsoleListener - interface org.eclipse.ui.console.IConsoleListener.
A console listener is notified when consoles are added or removed from the console manager.
IConsoleManager - interface org.eclipse.ui.console.IConsoleManager.
The console manager manages registered consoles.
IConsolePageParticipant - interface org.eclipse.ui.console.IConsolePageParticipant.
A console page participant is notified of page lifecycle events such as creation, activation, deactivation and disposal.
IConsoleView - interface org.eclipse.ui.console.IConsoleView.
A view that displays consoles registered with the console manager.
IContainer - interface org.eclipse.core.resources.IContainer.
Interface for resources which may contain other resources (termed its members).
IContainmentAdapter - interface org.eclipse.ui.IContainmentAdapter.
This adapter interface provides a way to test element containment in a model-independent way.
IContentAssistProcessor - interface org.eclipse.jface.text.contentassist.IContentAssistProcessor.
A content assist processor proposes completions and computes context information for a particular content type.
IContentAssistSubjectControl - interface org.eclipse.jface.contentassist.IContentAssistSubjectControl.
A content assist subject control can request assistance provided by a subject control content assistant.
IContentAssistant - interface org.eclipse.jface.text.contentassist.IContentAssistant.
An IContentAssistant provides support on interactive content completion.
IContentAssistantExtension - interface org.eclipse.jface.text.contentassist.IContentAssistantExtension.
Extends IContentAssistant with the following functions: handle documents with multiple partitions insertion of common completion prefixes
IContentAssistantExtension2 - interface org.eclipse.jface.text.contentassist.IContentAssistantExtension2.
Extends IContentAssistant with the following functions: completion listeners repeated invocation mode a local status line for the completion popup control over the behavior when no proposals are available
IContentAssistantExtension3 - interface org.eclipse.jface.text.contentassist.IContentAssistantExtension3.
Extends IContentAssistant with the following function: a key-sequence to listen for in repeated invocation mode
IContentChangeListener - interface org.eclipse.compare.IContentChangeListener.
An IContentChangeListener is informed about content changes of a IContentChangeNotifier.
IContentChangeNotifier - interface org.eclipse.compare.IContentChangeNotifier.
Interface common to all objects that provide a means for registering for content change notification.
IContentConsumer - interface org.eclipse.update.core.IContentConsumer.
Generic content consumer.
IContentDescriber - interface org.eclipse.core.runtime.content.IContentDescriber.
Content describers know how to retrieve metadata from contents.
IContentDescription - interface org.eclipse.core.runtime.content.IContentDescription.
A content description object contains information about the nature of arbitrary data.
IContentExtension - interface org.eclipse.help.IContentExtension.
An extension of a document's content.
IContentFormatter - interface org.eclipse.jface.text.formatter.IContentFormatter.
The interface of a document content formatter.
IContentFormatterExtension - interface org.eclipse.jface.text.formatter.IContentFormatterExtension.
Extension interface for IContentFormatter.
IContentOutlinePage - interface org.eclipse.ui.views.contentoutline.IContentOutlinePage.
Marker-style interface for a content outline page.
IContentProposal - interface org.eclipse.jface.fieldassist.IContentProposal.
IContentProposal describes a content proposal to be shown.
IContentProposalListener - interface org.eclipse.jface.fieldassist.IContentProposalListener.
This interface is used to listen to notifications from a ContentProposalAdapter.
IContentProposalListener2 - interface org.eclipse.jface.fieldassist.IContentProposalListener2.
This interface is used to listen to additional notifications from a ContentProposalAdapter.
IContentProposalProvider - interface org.eclipse.jface.fieldassist.IContentProposalProvider.
IContentProposalProvider provides an array of IContentProposals that are appropriate for a textual dialog field, given the field's current content and the current cursor position.
IContentProvider - interface org.eclipse.jface.viewers.IContentProvider.
A content provider mediates between the viewer's model and the viewer itself.
IContentType - interface org.eclipse.core.runtime.content.IContentType.
Content types represent and provide information on file types, such as associated file names/extensions, default charset, etc.
IContentTypeManager - interface org.eclipse.core.runtime.content.IContentTypeManager.
The content type manager provides facilities for file name and content-based type lookup and content description.
IContentTypeManager.ContentTypeChangeEvent - class org.eclipse.core.runtime.content.IContentTypeManager.ContentTypeChangeEvent.
An event object which describes the details of a change to a content type.
IContentTypeManager.ContentTypeChangeEvent(IContentType) - Constructor for class org.eclipse.core.runtime.content.IContentTypeManager.ContentTypeChangeEvent
Constructor for a new content type change event.
IContentTypeManager.ContentTypeChangeEvent(IContentType, IScopeContext) - Constructor for class org.eclipse.core.runtime.content.IContentTypeManager.ContentTypeChangeEvent
Constructor for a new content type change event.
IContentTypeManager.IContentTypeChangeListener - interface org.eclipse.core.runtime.content.IContentTypeManager.IContentTypeChangeListener.
A listener to be used to receive content type change events.
IContentTypeManager.ISelectionPolicy - interface org.eclipse.core.runtime.content.IContentTypeManager.ISelectionPolicy.
A policy for refining the set of content types that should be accepted during content type matching operations.
IContentTypeMatcher - interface org.eclipse.core.runtime.content.IContentTypeMatcher.
An object that performs content type matching queries.
IContentTypeSettings - interface org.eclipse.core.runtime.content.IContentTypeSettings.
Gives access to the user settings for a content type.
IContext - interface org.eclipse.help.IContext.
A context registered for context-sensitive help.
IContext - interface org.eclipse.ui.contexts.IContext.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
IContext2 - interface org.eclipse.help.IContext2.
Extends IContext to provide support for styled text and topic categorization.
IContext3 - interface org.eclipse.help.IContext3.
Extends IContext2 to provide support for related command links.
IContextActivation - interface org.eclipse.ui.contexts.IContextActivation.
A token representing the activation of a context.
IContextComputer - interface org.eclipse.ui.help.IContextComputer.
Deprecated. nested contexts are no longer supported by the help support system
IContextIds - interface org.eclipse.jface.contexts.IContextIds.
A list of well-known context identifiers.
IContextInformation - interface org.eclipse.jface.text.contentassist.IContextInformation.
The interface of context information presented to the user and generated by content assist processors.
IContextInformationExtension - interface org.eclipse.jface.text.contentassist.IContextInformationExtension.
Extends IContextInformation with the ability to freely position the context information.
IContextInformationPresenter - interface org.eclipse.jface.text.contentassist.IContextInformationPresenter.
A context information presenter determines the presentation of context information depending on a given document position.
IContextInformationValidator - interface org.eclipse.jface.text.contentassist.IContextInformationValidator.
A context information validator is used to determine if a displayed context information is still valid or should be dismissed.
IContextListener - interface org.eclipse.core.commands.contexts.IContextListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of IContext.
IContextListener - interface org.eclipse.ui.contexts.IContextListener.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
IContextManager - interface org.eclipse.ui.contexts.IContextManager.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
IContextManagerListener - interface org.eclipse.core.commands.contexts.IContextManagerListener.
An instance of this interface can be used by clients to receive notification of changes to one or more instances of IContextManager.
IContextManagerListener - interface org.eclipse.ui.contexts.IContextManagerListener.
Deprecated. Please use the "org.eclipse.core.commands" plug-in instead.
IContextMenuConstants - interface org.eclipse.search.ui.IContextMenuConstants.
Constants for menu groups used in context menus for Search views and editors.
IContextMenuContributor - interface org.eclipse.search.ui.IContextMenuContributor.
Deprecated. Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see ISearchResultPage), leaving it up to the page how to create actions in context menus.
IContextProvider - interface org.eclipse.help.IContextProvider.
Dynamic context provider.
IContextReplacingOperation - interface org.eclipse.core.commands.operations.IContextReplacingOperation.
IContextReplacingOperation defines an interface for undoable operations that can replace one undo context with another undo context.
IContextService - interface org.eclipse.ui.contexts.IContextService.
Provides services related to contexts in the Eclipse workbench.
IContributedContentsView - interface org.eclipse.ui.part.IContributedContentsView.
This interface is used to identify workbench views which allow other parts (typically the active part) to supply their contents.
IContributedRulerColumn - interface org.eclipse.ui.texteditor.rulers.IContributedRulerColumn.
Interface that has to be implemented by contributions to the org.eclipse.ui.texteditor.rulerColumns extension point.
IContributionItem - interface org.eclipse.jface.action.IContributionItem.
A contribution item represents a contribution to a shared UI resource such as a menu or tool bar.
IContributionManager - interface org.eclipse.jface.action.IContributionManager.
A contribution manager organizes contributions to such UI components as menus, toolbars and status lines.
IContributionManagerOverrides - interface org.eclipse.jface.action.IContributionManagerOverrides.
This interface is used by instances of IContributionItem to determine if the values for certain properties have been overriden by their manager.
IContributionRoot - interface org.eclipse.ui.menus.IContributionRoot.
Instances of this interface represent a position in the contribution hierarchy into which AbstractContributionFactory instances may insert elements.
IContributor - interface org.eclipse.core.runtime.IContributor.
This interface describes a registry contributor - an entity that supplies information to the extension registry.
IContributorResourceAdapter - interface org.eclipse.ui.IContributorResourceAdapter.
The IContributorResourceAdapter is an interface that defines the API required to get a resource that an object adapts to for use of object contributions, decorators and property pages that have adaptable = true.
IContributorResourceAdapter2 - interface org.eclipse.ui.ide.IContributorResourceAdapter2.
An extension to the IContributorResourceAdapter that adapts a model object to a ResourceMapping.
IControlContentAdapter - interface org.eclipse.jface.fieldassist.IControlContentAdapter.
This interface is used to set and retrieve text content from an arbitrary control.
IControlCreator - interface org.eclipse.jface.fieldassist.IControlCreator.
Deprecated. As of 3.3, clients should use ControlDecoration instead of DecoratedField.
IConverter - interface org.eclipse.core.databinding.conversion.IConverter.
A one-way converter.
ICoolBarManager - interface org.eclipse.jface.action.ICoolBarManager.
The ICoolBarManager interface provides protocol for managing contributions to a cool bar.
ICountable - interface org.eclipse.core.expressions.ICountable.
Objects that are adaptable to ICountable can be used as the default variable in a count expression.
ID - Static variable in interface org.eclipse.debug.core.model.IBreakpoint
Debug model identifier breakpoint marker attribute (value "org.eclipse.debug.core.id").
ID - Static variable in class org.eclipse.ui.actions.AddBookmarkAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.AddTaskAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CloseResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CloseUnrelatedProjectsAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CopyProjectAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CopyResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CreateFileAction
Deprecated. The id of this action.
ID - Static variable in class org.eclipse.ui.actions.CreateFolderAction
Deprecated. The id of this action.
ID - Static variable in class org.eclipse.ui.actions.DeleteResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.MoveProjectAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.MoveResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.OpenFileAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.OpenResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.OpenSystemEditorAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.OpenWithMenu
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.RefreshAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.RenameResourceAction
The id of this action.
ID - Static variable in class org.eclipse.ui.actions.ScrubLocalAction
Deprecated. The id of this action.
IDE - class org.eclipse.ui.ide.IDE.
Collection of IDE-specific APIs factored out of existing workbench.
IDE.Preferences - interface org.eclipse.ui.ide.IDE.Preferences.
Preferences defined by the IDE workbench.
IDE.SharedImages - interface org.eclipse.ui.ide.IDE.SharedImages.
Standard shared images defined by the IDE.
IDEActionFactory - class org.eclipse.ui.ide.IDEActionFactory.
Access to standard actions provided by the IDE workbench (including those of the generic workbench).
IDEEncoding - class org.eclipse.ui.ide.IDEEncoding.
IDEEncoding is a utility class for managing encoding information that includes user preferences from the IDE and core resources.
IDENTITY - Static variable in class org.eclipse.core.runtime.ListenerList
Mode constant (value 1) indicating that listeners should be considered the same if they are identical.
IDLFLAG_FIN - Static variable in class org.eclipse.swt.ole.win32.OLE
 
IDLFLAG_FLCID - Static variable in class org.eclipse.swt.ole.win32.OLE
 
IDLFLAG_FOUT - Static variable in class org.eclipse.swt.ole.win32.OLE
 
IDLFLAG_FRETVAL - Static variable in class org.eclipse.swt.ole.win32.OLE
 
IDLFLAG_NONE - Static variable in class org.eclipse.swt.ole.win32.OLE
 
ID_BOOKMARKS - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Bookmark Navigator standard component.
ID_BREAKPOINT_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Breakpoint view identifier (value "org.eclipse.debug.ui.BreakpointView").
ID_BUILD - Static variable in class org.eclipse.ui.actions.BuildAction
The id of an incremental build action.
ID_COMMON_SOURCE_NOT_FOUND_EDITOR - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Editor Identifier for the "Common Source Not Found" editor.
ID_CONSOLE_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Deprecated. Use org.eclipse.ui.console.IConsoleConstants.ID_CONSOLE_VIEW
ID_CONSOLE_VIEW - Static variable in interface org.eclipse.ui.console.IConsoleConstants
Console view identifier (value "org.eclipse.ui.console.ConsoleView").
ID_DEBUG_LAUNCH_GROUP - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard 'debug' launch group.
ID_DEBUG_MODEL_PRESENTATION - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Debug model presentation simple extension point identifier (value "debugModelPresentations").
ID_DEBUG_PERSPECTIVE - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Debug perspective identifier (value "org.eclipse.debug.ui.DebugPerspective").
ID_DEBUG_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Debug view identifier (value "org.eclipse.debug.ui.DebugView").
ID_EDITOR_AREA - Static variable in interface org.eclipse.ui.IPageLayout
The part id for the workbench's editor area.
ID_EXPRESSION_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Expression view identifier (value "org.eclipse.debug.ui.ExpressionView").
ID_MEMORY_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Memory view identifier (value "org.eclipse.debug.ui.MemoryView").
ID_NAVIGATE_ACTION_SET - Static variable in interface org.eclipse.ui.IPageLayout
Id of the navigate action set.
ID_OUTLINE - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Content Outline standard component.
ID_PLUGIN - Static variable in class org.eclipse.ltk.core.refactoring.RefactoringCore
The id of the Refactoring plug-in (value "org.eclipse.ltk.core.refactoring").
ID_PROBLEM_VIEW - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Problems View standard component.
ID_PROCESS_CONSOLE_TYPE - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Console type identifier (value "org.eclipse.debug.ui.ProcessConsoleType").
ID_PROFILE_LAUNCH_GROUP - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard 'profile' launch group.
ID_PROGRESS_VIEW - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Progress View standard component.
ID_PROP_SHEET - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Property Sheet standard component.
ID_REBUILD_ALL - Static variable in class org.eclipse.ui.actions.BuildAction
The id of a rebuild all action.
ID_REGISTER_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Register view identifier (value "org.eclipse.debug.ui.RegisterView").
ID_RENDERING_VIEW_PANE_1 - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Memory view's rendering view pane identifier for the rendering view pane on the left.
ID_RENDERING_VIEW_PANE_2 - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Memory view's rendering view pane identifier for the rendering view pane on the right.
ID_RES_NAV - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Resource Navigator standard component.
ID_RUN_LAUNCH_GROUP - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard 'run' launch group.
ID_STANDARD_ERROR_STREAM - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard error stream.
ID_STANDARD_INPUT_STREAM - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard input stream.
ID_STANDARD_OUTPUT_STREAM - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Identifier for the standard out stream.
ID_TASK_LIST - Static variable in interface org.eclipse.ui.IPageLayout
The view id for the workbench's Task List standard component.
ID_UNKNOWN - Static variable in class org.eclipse.ltk.core.refactoring.RefactoringDescriptor
The unknown refactoring id (value: org.eclipse.ltk.core.refactoring.unknown).
ID_VARIABLE_VIEW - Static variable in interface org.eclipse.debug.ui.IDebugUIConstants
Variable view identifier (value "org.eclipse.debug.ui.VariableView").
IDebugCommandHandler - interface org.eclipse.debug.core.commands.IDebugCommandHandler.
Handles a command for a debugger.
IDebugCommandRequest - interface org.eclipse.debug.core.commands.IDebugCommandRequest.
A request to execute a command on specific elements.
IDebugContextListener - interface org.eclipse.debug.ui.contexts.IDebugContextListener.
A debug context listener is notified of debug context events.
IDebugContextManager - interface org.eclipse.debug.ui.contexts.IDebugContextManager.
Manages debug context services.
IDebugContextProvider - interface org.eclipse.debug.ui.contexts.IDebugContextProvider.
Interface common to all objects that provide a debug context.
IDebugContextService - interface org.eclipse.debug.ui.contexts.IDebugContextService.
Debug context service for a window.
IDebugEditorPresentation - interface org.eclipse.debug.ui.IDebugEditorPresentation.
A debug model presentation may implement this interface to override standard editor positioning and annotations associated with source code display for stack frames.
IDebugElement - interface org.eclipse.debug.core.model.IDebugElement.
A debug element represents an artifact in a program being debugged.
IDebugEventFilter - interface org.eclipse.debug.core.IDebugEventFilter.
An event filter allows clients to intercept debug events.
IDebugEventSetListener - interface org.eclipse.debug.core.IDebugEventSetListener.
A debug event set listener registers with the debug plug-in to receive event notification from programs being run or debugged.
IDebugModelPresentation - interface org.eclipse.debug.ui.IDebugModelPresentation.
A debug model presentation is responsible for providing labels, images, and editors associated with debug elements in a specific debug model.
IDebugModelProvider - interface org.eclipse.debug.core.model.IDebugModelProvider.
A debug model provider provides debug model identifiers.
IDebugTarget - interface org.eclipse.debug.core.model.IDebugTarget.
A debug target is a debuggable execution context.
IDebugUIConstants - interface org.eclipse.debug.ui.IDebugUIConstants.
Constant definitions for debug UI plug-in.
IDebugView - interface org.eclipse.debug.ui.IDebugView.
Common function for debug views.
IDecoration - interface org.eclipse.jface.viewers.IDecoration.
Defines the result of decorating an element.
IDecorationContext - interface org.eclipse.jface.viewers.IDecorationContext.
A decoration context provides additional information to a label decorator.
IDecoratorManager - interface org.eclipse.ui.IDecoratorManager.
Manages the decorators contributed via the decorators extension point.
IDeferredWorkbenchAdapter - interface org.eclipse.ui.progress.IDeferredWorkbenchAdapter.
This adapter interface provides support for lazy initialization of UI workbench elements that are displayed visually.
IDelayedLabelDecorator - interface org.eclipse.jface.viewers.IDelayedLabelDecorator.
A delayed label decorator is a label decorator that may not have a decoration available immediately.
IDescriptionProvider - interface org.eclipse.ui.navigator.IDescriptionProvider.
Label providers (as specified by the labelProvider attribute of the org.eclipse.ui.navigator.navigatorContent extension point) may choose to also implement this interface in order to provide text for the status bar at the bottom of the Eclipse window.
IDetailPane - interface org.eclipse.debug.ui.IDetailPane.
A detail pane is created from a detail pane factory and displays detailed information about a current selection with an SWT Control.
IDetailPaneFactory - interface org.eclipse.debug.ui.IDetailPaneFactory.
A detail pane factory creates one or more types of detail panes.
IDetailsPage - interface org.eclipse.ui.forms.IDetailsPage.
This interface should be implemented by clients providing pages to handle object types in DetailsPart.
IDetailsPageProvider - interface org.eclipse.ui.forms.IDetailsPageProvider.
The class that implements this interface provides for dynamic computation of page key and the page itself based on the input object.
IDialogBlockedHandler - interface org.eclipse.jface.dialogs.IDialogBlockedHandler.
The IDialogBlockedHandler is the handler used by JFace to provide extra information when a blocking has occured.