| Library: | Eclipse Platform, JDT and PDE |
| Version: | 3.2 |
| Compatibility: | JDK 1.5 |
| Name | Package | Description |
|---|---|---|
| AbstractInformationControlManager.IInformationControlCloser | org.eclipse.jface.text | Interface of an information control closer. |
| AccessibleControlListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods that deal with the events that are generated when an accessibility client sends a message to a control. |
| AccessibleListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods that deal with the events that are generated when an accessibility client sends a message to a control. |
| AccessibleTextListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods that deal with the events that are generated when an accessibility client sends a message to a control. |
| ActionFactory.IWorkbenchAction | org.eclipse.ui.actions | Interface for a workbench action. |
| AdaptorHook | org.eclipse.osgi.baseadaptor.hooks | An AdaptorHook hooks into the BaseAdaptor class. |
| AnnotationPainter.IDrawingStrategy | org.eclipse.jface.text.source | A drawing strategy draws the decoration for an annotation onto the text widget. |
| ApplicationLauncher | org.eclipse.osgi.service.runnable | An ApplicationLauncher is used to launch ParameterizedRunnable objects using the main thread. |
| ApplicationRunnable | org.eclipse.osgi.service.runnable | A parameterized runnable that can be stopped. |
| ArmListener | org.eclipse.swt.events | Classes which implement this interface provide a method that deals with the event that is generated when a widget, such as a menu item, is armed. |
| BaseClassLoader | org.eclipse.osgi.baseadaptor.loader | The actual class loader object used to define classes for a classpath manager. |
| BaseDescription | org.eclipse.osgi.service.resolver | This class represents a base description object for a state. |
| BatchBundleListener | org.eclipse.osgi.event | A batch BundleEvent listener. |
| BidiSegmentListener | org.eclipse.swt.custom | This listener interface may be implemented in order to receive BidiSegmentEvents. |
| BundleClassLoader | org.eclipse.osgi.framework.adaptor | The BundleClassLoader interface is used by the Framework to load local classes and resources from a Bundle. |
| BundleData | org.eclipse.osgi.framework.adaptor | The BundleData represents a single bundle that is persistently
stored by a FrameworkAdaptor. |
| BundleDelta | org.eclipse.osgi.service.resolver | BundleDeltas represent the changes related to an individual bundle between two states. |
| BundleDescription | org.eclipse.osgi.service.resolver | This class represents a specific version of a bundle in the system. |
| BundleFileFactoryHook | org.eclipse.osgi.baseadaptor.hooks | A factory that creates bundle file objects. |
| BundleFileWrapperFactoryHook | org.eclipse.osgi.baseadaptor.hooks | A factory that wraps bundle file objects. |
| BundleLocalization | org.eclipse.osgi.service.localization | The interface of the service that gets ResourceBundle objects from a given bundle with a given locale. |
| BundleOperation | org.eclipse.osgi.framework.adaptor | Bundle Storage interface for managing a persistent storage life cycle operation upon a bundle. |
| BundleSpecification | org.eclipse.osgi.service.resolver | A representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver. |
| BundleWatcher | org.eclipse.osgi.framework.adaptor | Watches bundle lifecyle processes. |
| ClassLoaderDelegate | org.eclipse.osgi.framework.adaptor | A ClassLoaderDelegate is used by the BundleClassLoader in a similar fashion that a parent ClassLoader is used. |
| ClassLoadingHook | org.eclipse.osgi.baseadaptor.hooks | A ClassLoadingHook hooks into the ClasspathManager class. |
| ClassLoadingStatsHook | org.eclipse.osgi.baseadaptor.hooks | A ClassLoadingStatsHook hooks into the ClasspathManager class. |
| CloseWindowListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive a WindowEvent notification when a Browser is about to be closed and when its host window should be closed by the application. |
| CommandInterpreter | org.eclipse.osgi.framework.console | A command interpreter is a shell that can interpret command lines. |
| CommandProvider | org.eclipse.osgi.framework.console | When an object wants to provide a number of commands to the console, it should register an object with this interface. |
| Constants | org.eclipse.pde.build | Constants for the files usually manipulated by the fetch factory. |
| Constants | org.eclipse.osgi.service.environment | No description provided. |
| ControlListener | org.eclipse.swt.events | Classes which implement this interface provide methods that deal with the events that are generated by moving and resizing controls. |
| CTabFolder2Listener | org.eclipse.swt.custom | Classes which implement this interface provide methods that deal with the events that are generated by the CTabFolder control. |
| CTabFolderListener | org.eclipse.swt.custom | Classes which implement this interface provide a method that deals with events generated in the CTabFolder. |
| DebugOptions | org.eclipse.osgi.service.debug | Used to get debug options settings. |
| DefaultInformationControl.IInformationPresenter | org.eclipse.jface.text | An information presenter determines the style presentation of information displayed in the default information control. |
| DefaultInformationControl.IInformationPresenterExtension | org.eclipse.jface.text | An information presenter determines the style presentation of information displayed in the default information control. |
| DisposeListener | org.eclipse.swt.events | Classes which implement this interface provide a method that deals with the event that is generated when a widget is disposed. |
| DragSourceListener | org.eclipse.swt.dnd | The DragSourceListener class provides event notification to the application for DragSource events. |
| Drawable | org.eclipse.swt.graphics | Implementers of Drawable can have a graphics context (GC)
created for them, and then they can be drawn on by sending messages to
their associated GC. |
| DropTargetListener | org.eclipse.swt.dnd | The DropTargetListener class provides event notification to the application
for DropTarget events. |
| EclipseAnnotationProcessorEnvironment | org.eclipse.jdt.apt.core.env | Extended the APT AnnotationProcessorEnvironment to expose extra API. |
| EclipseAnnotationProcessorFactory | org.eclipse.jdt.apt.core.env | Extend the APT annotation processor factory API to provide extra features. |
| EclipseMessager | org.eclipse.jdt.apt.core.util | Extend the APT Messager to allow the registrating of diagnostics on ast nodes. |
| EnvironmentInfo | org.eclipse.osgi.service.environment | A Framework service which gives access to the command line used to start this running framework as well as information about the environment such as the current operating system, machine architecture, locale and windowing system. |
| EventDispatcher | org.eclipse.osgi.framework.eventmgr | The EventDispatcher interface contains the method that is called by the Event Manager to complete the event delivery to the event listener. |
| EventPublisher | org.eclipse.osgi.framework.adaptor | The EventPublisher is used by FrameworkAdaptors to publish events to the Framework. |
| EventRequestManager | org.eclipse.jdi.hcr | Hot code replacement extension to com.sun.jdi.request.EventRequestManager. |
| ExpandListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the expanding and collapsing of ExpandItems. |
| ExportPackageDescription | org.eclipse.osgi.service.resolver | This class represents a specific version of an exported package in the system. |
| ExtendedModifyListener | org.eclipse.swt.custom | No description provided. |
| ExternalActionManager.IActiveChecker | org.eclipse.jface.action | Defines a callback mechanism for developer who wish to further control the visibility of legacy action-based contribution items. |
| ExternalActionManager.IBindingManagerCallback | org.eclipse.jface.action | A callback which communicates with the applications binding manager. |
| ExternalActionManager.ICallback | org.eclipse.jface.action | A callback mechanism for some external tool to communicate extra information to actions and action contribution items. |
| FilteredList.FilterMatcher | org.eclipse.ui.dialogs | The FilterMatcher is the interface used to check filtering criterea. |
| FocusListener | org.eclipse.swt.events | Classes which implement this interface provide methods that deal with the events that are generated as controls gain and lose focus. |
| FrameworkAdaptor | org.eclipse.osgi.framework.adaptor | FrameworkAdaptor interface to the osgi framework. |
| FrameworkLog | org.eclipse.osgi.framework.log | The FramworkLog interface. |
| GenericDescription | org.eclipse.osgi.service.resolver | A description of a generic capability. |
| GenericSpecification | org.eclipse.osgi.service.resolver | A specification which depends on a generic capability |
| HelpListener | org.eclipse.swt.events | Classes which implement this interface provide a method that deals with the event that is generated when help is requested for a control, typically when the user presses F1. |
| HookConfigurator | org.eclipse.osgi.baseadaptor | A hook configurator is used to add hooks to the hook registry. |
| HostSpecification | org.eclipse.osgi.service.resolver | A representation of one host bundle constraint as seen in a bundle manifest and managed by a state and resolver. |
| IAbstractTextEditorHelpContextIds | org.eclipse.ui.texteditor | Help context ids for the text editor. |
| IAccessRule | org.eclipse.jdt.core | Describes an access rule to source and class files on a classpath entry. |
| IAction | org.eclipse.jface.action | An action represents the non-UI side of a command which can be triggered by the end user. |
| IActionBarConfigurer | org.eclipse.ui.application | Interface providing special access for configuring the action bars of a workbench window. |
| IActionBars | org.eclipse.ui | Used by a part to access its menu, toolbar, and status line managers. |
| IActionBars2 | org.eclipse.ui | Interface extention to IActionBars that provides an additional
cool bar manager. |
| IActionDelegate | org.eclipse.ui | Interface for actions contributed via an extension point. |
| IActionDelegate2 | org.eclipse.ui | Interface extension to IActionDelegate adding lifecycle methods. |
| IActionDelegateWithEvent | org.eclipse.ui | This interface is a mixin interface for action delegates, adding the ability to examine the triggering SWT event when it is run. |
| IActionFilter | org.eclipse.ui | An adapter which performs action filtering. |
| IActionGroupFactory | org.eclipse.search.ui | Allows to specify an ActionGroup factory
which will be used by the Search view to create an
ActionGroup which is used to build the
actions bars and the context menu. |
| IActivity | org.eclipse.update.configuration | Install activity. |
| IActivity | org.eclipse.ui.activities | An instance of this interface is an activity as defined by the extension
point org.eclipse.ui.activities. |
| IActivityListener | org.eclipse.ui.activities | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IActivity. |
| IActivityManager | org.eclipse.ui.activities | An instance of this interface allows clients to manage activities, as
defined by the extension point org.eclipse.ui.activities. |
| IActivityManagerListener | org.eclipse.ui.activities | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IActivityManager. |
| IActivityPatternBinding | org.eclipse.ui.activities | An instance of this interface represents a binding between an activity and a regular expression pattern. |
| IActivityRequirementBinding | org.eclipse.ui.activities | An instance of this interface represents a binding between two activities. |
| IAdaptable | org.eclipse.core.runtime | An interface for an adaptable object. |
| IAdapterFactory | org.eclipse.core.runtime | An adapter factory defines behavioral extensions for
one or more classes that implements the IAdaptable
interface. |
| IAdapterManager | org.eclipse.core.runtime | An adapter manager maintains a registry of adapter factories. |
| IAddMemoryBlocksTarget | org.eclipse.debug.ui.actions | An adapter for an "add memory block" operation. |
| IAddMemoryRenderingsTarget | org.eclipse.debug.ui.actions | Adapter for the platform's retargettable "add memory rendering" action. |
| IAdvancedUndoableOperation | org.eclipse.core.commands.operations | 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. |
| IAnnotation | org.eclipse.jdt.core.util | Description of a annotation structure as described in the JVM specifications (added in J2SE 1.5). |
| IAnnotationAccess | org.eclipse.jface.text.source | An annotation access provides access to information that is not available via the API of Annotation . |
| IAnnotationAccessExtension | org.eclipse.jface.text.source | Extension interface for IAnnotationAccess . |
| IAnnotationAccessExtension2 | org.eclipse.jface.text.source | Extension interface for IAnnotationAccess . |
| IAnnotationBinding | org.eclipse.jdt.core.dom | Represents an resolved annotation. |
| IAnnotationComponent | org.eclipse.jdt.core.util | Description of an annotation component as described in the JVM specifications (added in J2SE 1.5). |
| IAnnotationComponentValue | org.eclipse.jdt.core.util | Description of an annotation component value as described in the JVM specifications (added in J2SE 1.5). |
| IAnnotationDefaultAttribute | org.eclipse.jdt.core.util | Description of a annotation default attribute as described in the JVM specifications (added in J2SE 1.5). |
| IAnnotationHover | org.eclipse.jface.text.source | Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations. |
| IAnnotationHoverExtension | org.eclipse.jface.text.source | Extension interface for IAnnotationHover for
|
| IAnnotationHoverExtension2 | org.eclipse.jface.text.source | Extension interface for IAnnotationHover for
|
| IAnnotationImageProvider | org.eclipse.ui.texteditor | Provides an image for a given annotation. |
| IAnnotationMap | org.eclipse.jface.text.source | An annotation map is a map specialized for the requirements of an annotation model. |
| IAnnotationModel | org.eclipse.jface.text.source | This interface defines the model for managing annotations attached to a document. |
| IAnnotationModelExtension | org.eclipse.jface.text.source | Extends IAnnotationModel with the ability piggyback other annotation models. |
| IAnnotationModelFactory | org.eclipse.core.filebuffers | Factory for text file buffer annotation models. |
| IAnnotationModelListener | org.eclipse.jface.text.source | Interface for objects interested in getting informed about annotation model changes. |
| IAnnotationModelListenerExtension | org.eclipse.jface.text.source | Extension interface for IAnnotationModelListener . |
| IAnnotationPresentation | org.eclipse.jface.text.source | Interface for annotations that can take care of their own visible representation. |
| IAntClasspathEntry | org.eclipse.ant.core | Represents an Ant classpath entry. |
| IAntPropertyValueProvider | org.eclipse.ant.core | An interface that must be implemented by plug-ins that wish to contribute predefined variables to an Ant project when run from within Eclipse. |
| IAntScript | org.eclipse.pde.build | Interface providing helper methods to produce Ant scripts. |
| IArchiveReference | org.eclipse.update.core | Site archive interface. |
| IAstEvaluationEngine | org.eclipse.jdt.debug.eval | An evaluation engine that performs evaluations by interpreting abstract syntax trees. |
| IAttributeNamesConstants | org.eclipse.jdt.core.util | Description of attribute names as described in the JVM specifications. |
| IAutoEditStrategy | org.eclipse.jface.text | An auto edit strategy can adapt changes that will be applied to a text viewer's document. |
| IAutoIndentStrategy | org.eclipse.jface.text | Exists for backward compatibility. |
| IBaseLabelProvider | org.eclipse.jface.viewers | 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. |
| IBaseModel | org.eclipse.pde.core | A base generic model. |
| IBasePluginWizard | org.eclipse.pde.ui | This is a tagging interface that should be implemented by all wizards that are plugged into one of PDE extension points. |
| IBasicPropertyConstants | org.eclipse.jface.viewers | Predefined property names used for elements displayed in viewers. |
| IBatchOperation | org.eclipse.update.operations | A batch operation is needed to execute a group of feature operations, such as installing a set of features. |
| IBinding | org.eclipse.jdt.core.dom | A binding represents a named entity in the Java language. |
| IBindingManagerListener | org.eclipse.jface.bindings |
An instance of |
| IBindingService | org.eclipse.ui.keys | Provides services related to the binding architecture (e.g., keyboard shortcuts) within the workbench. |
| IBreakpoint | org.eclipse.debug.core.model | A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode. |
| IBreakpointListener | org.eclipse.debug.core | A breakpoint listener is notified of breakpoint additions, removals, and changes. |
| IBreakpointManager | org.eclipse.debug.core | The breakpoint manager manages the collection of breakpoints in the workspace. |
| IBreakpointManagerListener | org.eclipse.debug.core | A breakpoint manager listener is notified when the breakpoint manager's enablement changes. |
| IBreakpointOrganizerDelegate | org.eclipse.debug.ui | A breakpoint organizer is used to categorize breakpoints and provides change notification when categorization has changed. |
| IBreakpointsListener | org.eclipse.debug.core | A breakpoints listener is notified of breakpoint additions, removals, and changes. |
| IBreakpointTypeCategory | org.eclipse.debug.ui | Represents a breakpoint's type to support organization of breakpoints by type in the breakpoints view. |
| IBrowser | org.eclipse.help.browser | Represents a web browser that can be used by clients to display documents for the given URLs. |
| IBrowserFactory | org.eclipse.help.browser | Implementators of org.eclipse.help.base.browser extension
points must provide implementation of this interface. |
| IBuffer | org.eclipse.jdt.core | A buffer contains the text contents of a resource. |
| IBufferChangedListener | org.eclipse.jdt.core | A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed. |
| IBufferFactory | org.eclipse.jdt.core | A factory that creates IBuffers for openables. |
| IBuild | org.eclipse.pde.core.build | The top-level model object of the model that is created from "build.properties" file. |
| IBuildEntry | org.eclipse.pde.core.build | Jar entry represents one 'library=folder list' entry in plugin.jars file. |
| IBuildModel | org.eclipse.pde.core.build | This model is created from the "build.properties" file that defines what source folders in the plug-in are to be used to build require plug-in Jars. |
| IBuildModelFactory | org.eclipse.pde.core.build | This model factory should be used to create new instances of plugin.jars model objects. |
| IBundleContentWizard | org.eclipse.pde.ui | Classes that implement this interface are contributed via the extension point
org.eclipse.pde.ui.pluginContent. |
| IBundleGroup | org.eclipse.core.runtime | Bundle groups represent a logical collection of plug-ins (aka bundles). |
| IBundleGroupConstants | org.eclipse.ui.branding | These constants define the set of properties that the UI expects to
be available via IBundleGroup.getProperty(String). |
| IBundleGroupProvider | org.eclipse.core.runtime | Bundle group providers define groups of plug-ins which have been installed in the current system. |
| IBytecodeVisitor | org.eclipse.jdt.core.util | Description of a Java opcodes visitor. |
| ICache | org.eclipse.team.core | 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 | org.eclipse.team.core | Listener that, when registered with a cache, gets invoked when the cache is disposed. |
| ICategory | org.eclipse.update.core | Feature category definition. |
| ICategory | org.eclipse.ui.activities | An instance of this interface is a category as defined by the extension
point org.eclipse.ui.activities. |
| ICategory | org.eclipse.ui.commands | A category is a grouping of commands by functional area. |
| ICategoryActivityBinding | org.eclipse.ui.activities | An instance of this interface represents a binding between a category and an activity. |
| ICategoryListener | org.eclipse.core.commands | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of Category. |
| ICategoryListener | org.eclipse.ui.activities | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of ICategory. |
| ICategoryListener | org.eclipse.ui.commands |
An instance of |
| ICellEditorListener | org.eclipse.jface.viewers | A listener which is notified of significant events in the life of a cell editor. |
| ICellEditorValidator | org.eclipse.jface.viewers | An interface for validating a cell editor's input. |
| ICellModifier | org.eclipse.jface.viewers | A cell modifier is used to access the data model from a cell editor in an abstract way. |
| IChangePreviewViewer | org.eclipse.ltk.ui.refactoring | Viewer to present the preview for a Change . |
| IChangeRulerColumn | org.eclipse.jface.text.source | An IChangeRulerColumn can display quick diff information. |
| ICharacterPairMatcher | org.eclipse.jface.text.source | A character pair matcher finds to a character at a certain document offset the matching peer character. |
| ICharacterScanner | org.eclipse.jface.text.rules | Defines the interface of a character scanner used by rules. |
| ICheatSheetAction | org.eclipse.ui.cheatsheets | Cheat sheet-aware action. |
| ICheatSheetEvent | org.eclipse.ui.cheatsheets | Event in the life cycle of a cheat sheet. |
| ICheatSheetManager | org.eclipse.ui.cheatsheets | Manages the running of a cheat sheet. |
| ICheatSheetViewer | org.eclipse.ui.cheatsheets | A cheat sheet viewer. |
| ICheckable | org.eclipse.jface.viewers | Interface for objects that support elements with a checked state. |
| ICheckStateListener | org.eclipse.jface.viewers | A listener which is notified of changes to the checked state of items in checkbox viewers. |
| IClassFile | org.eclipse.jdt.core | Represents an entire binary type (single .class file). |
| IClassFileAttribute | org.eclipse.jdt.core.util | This class represents a generic class file attribute. |
| IClassFileDisassembler | org.eclipse.jdt.core.util | This interface is intended to be implemented to disassemble IClassFileReader onto a String using the proper line separator. |
| IClassFileEvaluationEngine | org.eclipse.jdt.debug.eval | An evaluation engine that performs evaluations by deploying and executing class files locally. |
| IClassFileReader | org.eclipse.jdt.core.util | Description of a .class file. |
| IClasspathAttribute | org.eclipse.jdt.core | A classpath attribute defines a name/value pair that can be persisted with a classpath entry. |
| IClasspathContainer | org.eclipse.jdt.core | Interface of a classpath container. |
| IClasspathContainerPage | org.eclipse.jdt.ui.wizards | A classpath container page allows the user to create a new or edit an existing classpath container entry. |
| IClasspathContainerPageExtension | org.eclipse.jdt.ui.wizards | Classpath container pages that implement IClasspathContainerPage can
optionally implement IClasspathContainerPageExtension to get additional
information about the context when the page is opened. |
| IClasspathContainerPageExtension2 | org.eclipse.jdt.ui.wizards | Classpath container pages that implement IClasspathContainerPage can optionally implement IClasspathContainerPageExtension2 to return more than one element when creating new containers. |
| IClasspathEntry | org.eclipse.jdt.core | An entry on a Java project classpath identifying one or more package fragment roots. |
| ICodeAssist | org.eclipse.jdt.core | Common protocol for Java elements that support source code assist and code resolve. |
| ICodeAttribute | org.eclipse.jdt.core.util | Description of a code attribute as described in the JVM specifications. |
| ICodeCompletionRequestor | org.eclipse.jdt.core | A completion requestor accepts results as they are computed and is aware of source positions to complete the various different results. |
| ICodeFormatter | org.eclipse.jdt.core | Specification for a generic source code formatter. |
| ICodeSnippetRequestor | org.eclipse.jdt.core.eval | A code snippet requestor implements a callback interface for installing the class files for a code snippet on the target and running it. |
| IColorDecorator | org.eclipse.jface.viewers | 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 | org.eclipse.ui.themes | A factory interface that may be used to specify a color value. |
| IColorManager | org.eclipse.jdt.ui.text | Manages SWT color objects for the given color keys and
given RGB objects. |
| IColorManagerExtension | org.eclipse.jdt.ui.text | Extends IColorManager with the ability to bind and un-bind colors. |
| IColorProvider | org.eclipse.jface.viewers | Interface to provide color representation for a given element. |
| ICommand | org.eclipse.core.resources | A builder command names a builder and supplies a table of name-value argument pairs. |
| ICommand | org.eclipse.ui.commands |
An instance of |
| ICommandListener | org.eclipse.core.commands | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of Command. |
| ICommandListener | org.eclipse.ui.commands | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of ICommand. |
| ICommandManager | org.eclipse.ui.commands |
An instance of |
| ICommandManagerListener | org.eclipse.core.commands | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of ICommandManager. |
| ICommandManagerListener | org.eclipse.ui.commands | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of ICommandManager. |
| ICommandService | org.eclipse.ui.commands | Provides services related to the command architecture within the workbench. |
| ICommonActionConstants | org.eclipse.ui.navigator | Defines constants for the retargetable actions available in the Common Viewer context menu. |
| ICommonActionExtensionSite | org.eclipse.ui.navigator | Provides access to information required for the initialization of CommonActionProviders. |
| ICommonContentExtensionSite | org.eclipse.ui.navigator | Provides initialization data for a content extension. |
| ICommonContentProvider | org.eclipse.ui.navigator | Allows extensions to vary their behavior based on properties in the extension model and the given memento. |
| ICommonFilterDescriptor | org.eclipse.ui.navigator | Provides information about a commonFilter extension. |
| ICommonLabelProvider | org.eclipse.ui.navigator | Allows extensions to vary their behavior based on properties in the extension model and the given memento. |
| ICommonMenuConstants | org.eclipse.ui.navigator | Defines strings used for menu insertion points. |
| ICommonViewerSite | org.eclipse.ui.navigator | 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 | org.eclipse.ui.navigator | Provides a page, set of action bars, menu registration callback, and active window. |
| ICompareInput | org.eclipse.compare.structuremergeviewer | Interface for objects used as input to a two-way or three-way compare viewer. |
| ICompareInputChangeListener | org.eclipse.compare.structuremergeviewer | Listener that gets informed if one (or more)
of the three sides of an ICompareInput object changes its value. |
| ICompareNavigator | org.eclipse.compare | A ICompareNavigator is used to navigate through the individual
differences of a CompareEditorInput. |
| ICompilationUnit | org.eclipse.jdt.core | Represents an entire Java compilation unit (source file with one of the Java-like extensions ). |
| ICompiledExpression | org.eclipse.jdt.debug.eval | A compiled expression can be compiled once and evaluated multiple times in a runtime context. |
| ICompletionListener | org.eclipse.jface.text.contentassist | A completion listener is informed before the content assistant computes completion proposals. |
| ICompletionProposal | org.eclipse.jface.text.contentassist | The interface of completion proposals generated by content assist processors. |
| ICompletionProposalExtension | org.eclipse.jface.text.contentassist | Extends ICompletionProposal
with the following functions:
|
| ICompletionProposalExtension2 | org.eclipse.jface.text.contentassist | Extends ICompletionProposal
with the following functions:
|
| ICompletionProposalExtension3 | org.eclipse.jface.text.contentassist | Extends ICompletionProposal
with the following functions:
|
| ICompletionProposalExtension4 | org.eclipse.jface.text.contentassist | Extends
ICompletionProposal with
the following functions:
|
| ICompletionProposalExtension5 | org.eclipse.jface.text.contentassist | Extends ICompletionProposal with the following
function:
|
| ICompletionRequestor | org.eclipse.jdt.core | A completion requestor accepts results as they are computed and is aware of source positions to complete the various different results. |
| ICompositeOperation | org.eclipse.core.commands.operations | ICompositeOperation defines an undoable operation that is composed of child operations. |
| IConcurrentModel | org.eclipse.jface.viewers.deferred | Interface for a set of unordered elements that can fire change notifications. |
| IConcurrentModelListener | org.eclipse.jface.viewers.deferred | Interface for objects that can listen to changes in an IConcurrentModel. |
| IConditionChecker | org.eclipse.ltk.core.refactoring.participants | A condition checker can be used to share condition checks across the main processor and all its associated participants. |
| IConfigFeatureOperation | org.eclipse.update.operations | Operation that enables a feature in a configuration. |
| IConfigurationElement | org.eclipse.core.runtime | 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 | org.eclipse.team.ui | IConfigurationWizard defines the interface that users of the extension
point org.eclipse.team.ui.configurationWizards must implement. |
| IConfiguredSite | org.eclipse.update.configuration | Configured Site. |
| IConfiguredSiteChangedListener | org.eclipse.update.configuration | Configuration change listener. |
| IConsole | org.eclipse.debug.ui.console | A console that displays output and writes input to a process. |
| IConsole | org.eclipse.ui.console | A console. |
| IConsoleColorProvider | org.eclipse.debug.ui.console | Provides coloring for a console document. |
| IConsoleConstants | org.eclipse.ui.console | Constants relating to the console plug-in. |
| IConsoleDocumentPartitioner | org.eclipse.ui.console | A document partitioner for a text console. |
| IConsoleFactory | org.eclipse.ui.console | A console factory extension is responsible for opening a console in the console view. |
| IConsoleHyperlink | org.eclipse.debug.ui.console | A hyperlink in the console. |
| IConsoleLineTracker | org.eclipse.debug.ui.console | Notified of lines appended to the console. |
| IConsoleLineTrackerExtension | org.eclipse.debug.ui.console | 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 | org.eclipse.ui.console | A console listener is notified when consoles are added or removed from the console manager. |
| IConsoleManager | org.eclipse.ui.console | The console manager manages registered consoles. |
| IConsolePageParticipant | org.eclipse.ui.console | A console page participant is notified of page lifecycle events such as creation, activation, deactivation and disposal. |
| IConsoleView | org.eclipse.ui.console | A view that displays consoles registered with the console manager. |
| IConstantPool | org.eclipse.jdt.core.util | Description of a constant pool as described in the JVM specifications. |
| IConstantPoolConstant | org.eclipse.jdt.core.util | Description of constant pool constants as described in the JVM specifications. |
| IConstantPoolEntry | org.eclipse.jdt.core.util | Description of a constant pool entry as described in the JVM specifications. |
| IConstantValueAttribute | org.eclipse.jdt.core.util | Description of a constant value attribute as described in the JVM specifications. |
| IContainer | org.eclipse.core.resources | Interface for resources which may contain other resources (termed its members). |
| IContainmentAdapter | org.eclipse.ui | This adapter interface provides a way to test element containment in a model-independent way. |
| IContentAssistant | org.eclipse.jface.text.contentassist | An IContentAssistant provides support on interactive content completion. |
| IContentAssistantExtension | org.eclipse.jface.text.contentassist | Extends IContentAssistant
with the following functions:
|
| IContentAssistantExtension2 | org.eclipse.jface.text.contentassist | Extends IContentAssistant with the following
functions:
|
| IContentAssistantExtension3 | org.eclipse.jface.text.contentassist | Extends IContentAssistant with the following
function:
|
| IContentAssistProcessor | org.eclipse.jface.text.contentassist | A content assist processor proposes completions and computes context information for a particular content type. |
| IContentAssistSubjectControl | org.eclipse.jface.contentassist | A content assist subject control can request assistance provided by a subject control content assistant . |
| IContentChangeListener | org.eclipse.compare | An IContentChangeListener is informed about content changes of a
IContentChangeNotifier. |
| IContentChangeNotifier | org.eclipse.compare | Interface common to all objects that provide a means for registering for content change notification. |
| IContentConsumer | org.eclipse.update.core | Generic content consumer. |
| IContentDescriber | org.eclipse.core.runtime.content | Content describers know how to retrieve metadata from contents. |
| IContentDescription | org.eclipse.core.runtime.content | A content description object contains information about the nature of arbitrary data. |
| IContentFormatter | org.eclipse.jface.text.formatter | The interface of a document content formatter. |
| IContentFormatterExtension | org.eclipse.jface.text.formatter | Extension interface for IContentFormatter . |
| IContentOutlinePage | org.eclipse.ui.views.contentoutline | Marker-style interface for a content outline page. |
| IContentProposal | org.eclipse.jface.fieldassist | IContentProposal describes a content proposal to be shown. |
| IContentProposalListener | org.eclipse.jface.fieldassist | This interface is used to listen to notifications from a ContentProposalAdapter . |
| IContentProposalProvider | org.eclipse.jface.fieldassist | 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 | org.eclipse.jface.viewers | A content provider mediates between the viewer's model and the viewer itself. |
| IContentType | org.eclipse.core.runtime.content | Content types represent and provide information on file types, such as associated file names/extensions, default charset, etc. |
| IContentTypeManager | org.eclipse.core.runtime.content | The content type manager provides facilities for file name and content-based type lookup and content description. |
| IContentTypeManager.IContentTypeChangeListener | org.eclipse.core.runtime.content | A listener to be used to receive content type change events. |
| IContentTypeManager.ISelectionPolicy | org.eclipse.core.runtime.content | A policy for refining the set of content types that should be accepted during content type matching operations. |
| IContentTypeMatcher | org.eclipse.core.runtime.content | An object that performs content type matching queries. |
| IContentTypeSettings | org.eclipse.core.runtime.content | Gives access to the user settings for a content type. |
| IContext | org.eclipse.help | A context registered for context-sensitive help. |
| IContext | org.eclipse.ui.contexts | An instance of this interface is an context as defined by the extension point
org.eclipse.ui.contexts. |
| IContext2 | org.eclipse.help | Extends IContext to provide support for styled text and topic
categorization. |
| IContextActivation | org.eclipse.ui.contexts | A token representing the activation of a context. |
| IContextComputer | org.eclipse.ui.help | A content computer is used to dynamically calculate help support contexts at the time the user requests help. |
| IContextIds | org.eclipse.jface.contexts | A list of well-known context identifiers. |
| IContextInformation | org.eclipse.jface.text.contentassist | The interface of context information presented to the user and generated by content assist processors. |
| IContextInformationExtension | org.eclipse.jface.text.contentassist | Extends IContextInformation with the ability to freely position the context information. |
| IContextInformationPresenter | org.eclipse.jface.text.contentassist | A context information presenter determines the presentation of context information depending on a given document position. |
| IContextInformationValidator | org.eclipse.jface.text.contentassist | A context information validator is used to determine if a displayed context information is still valid or should be dismissed. |
| IContextListener | org.eclipse.core.commands.contexts | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IContext. |
| IContextListener | org.eclipse.ui.contexts | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IContext. |
| IContextManager | org.eclipse.ui.contexts | A context manager tracks the sets of defined and enabled contexts within the application. |
| IContextManagerListener | org.eclipse.core.commands.contexts | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IContextManager. |
| IContextManagerListener | org.eclipse.ui.contexts | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IContextManager. |
| IContextMenuConstants | org.eclipse.jdt.ui | Constants for menu groups used in context menus for Java views and editors. |
| IContextMenuConstants | org.eclipse.search.ui | Constants for menu groups used in context menus for Search views and editors. |
| IContextMenuContributor | org.eclipse.search.ui | Specify how clients can add menu items to the context menu of the search result view. |
| IContextProvider | org.eclipse.help | Dynamic context provider. |
| IContextReplacingOperation | org.eclipse.core.commands.operations | IContextReplacingOperation defines an interface for undoable operations that can replace one undo context with another undo context. |
| IContextService | org.eclipse.ui.contexts | Provides services related to contexts in the Eclipse workbench. |
| IContributedContentsView | org.eclipse.ui.part | This interface is used to identify workbench views which allow other parts (typically the active part) to supply their contents. |
| IContributionItem | org.eclipse.jface.action | A contribution item represents a contribution to a shared UI resource such as a menu or tool bar. |
| IContributionManager | org.eclipse.jface.action | A contribution manager organizes contributions to such UI components as menus, toolbars and status lines. |
| IContributionManagerOverrides | org.eclipse.jface.action | This interface is used by instances of IContributionItem
to determine if the values for certain properties have been overriden
by their manager. |
| IContributor | org.eclipse.core.runtime | This interface describes a registry contributor - an entity that supplies information to the extension registry. |
| IContributorResourceAdapter | org.eclipse.ui | 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 | org.eclipse.ui.ide | An extension to the IContributorResourceAdapter that adapts
a model object to a ResourceMapping. |
| IControlContentAdapter | org.eclipse.jface.fieldassist | This interface is used to set and retrieve text content from an arbitrary control. |
| IControlCreator | org.eclipse.jface.fieldassist | This interface is used to create a control with a specific parent and style bits. |
| ICoolBarManager | org.eclipse.jface.action | The ICoolBarManager interface provides protocol for managing
contributions to a cool bar. |
| ICorrectionRequestor | org.eclipse.jdt.core | A callback interface for receiving java problem correction. |
| IDE.Preferences | org.eclipse.ui.ide | Preferences defined by the IDE workbench. |
| IDE.SharedImages | org.eclipse.ui.ide | Standard shared images defined by the IDE. |
| IDebugEditorPresentation | org.eclipse.debug.ui | A debug model presentation may implement this interface to override standard editor positioning and annotations associated with source code display for stack frames. |
| IDebugElement | org.eclipse.debug.core.model | A debug element represents an artifact in a program being debugged. |
| IDebugEventFilter | org.eclipse.debug.core | An event filter allows clients to intercept debug events. |
| IDebugEventSetListener | org.eclipse.debug.core | A debug event set listener registers with the debug plug-in to receive event notification from programs being run or debugged. |
| IDebugModelPresentation | org.eclipse.debug.ui | A debug model presentation is responsible for providing labels, images, and editors associated with debug elements in a specific debug model. |
| IDebugModelProvider | org.eclipse.debug.core.model | A debug model provider provides debug model identifiers. |
| IDebugTarget | org.eclipse.debug.core.model | A debug target is a debuggable execution context. |
| IDebugUIConstants | org.eclipse.debug.ui | Constant definitions for debug UI plug-in. |
| IDebugView | org.eclipse.debug.ui | Common function for debug views. |
| IDecoration | org.eclipse.jface.viewers | Defines the result of decorating an element. |
| IDecorationContext | org.eclipse.jface.viewers | A decoration context provides additional information to a label decorator. |
| IDecoratorManager | org.eclipse.ui | Manages the decorators contributed via the decorators extension point. |
| IDeferredWorkbenchAdapter | org.eclipse.ui.progress | This adapter interface provides support for lazy initialization of UI workbench elements that are displayed visually. |
| IDelayedLabelDecorator | org.eclipse.jface.viewers | A delayed label decorator is a label decorator that may not have a decoration available immidiately. |
| IDescriptionProvider | org.eclipse.ui.navigator | 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. |
| IDetailsPage | org.eclipse.ui.forms | This interface should be implemented by clients providing pages to handle object types in DetailsPart. |
| IDetailsPageProvider | org.eclipse.ui.forms | The class that implements this interface provides for dynamic computation of page key and the page itself based on the input object. |
| IDialogBlockedHandler | org.eclipse.jface.dialogs | The IDialogBlockedHandler is the handler used by JFace to provide extra information when a blocking has occured. |
| IDialogConstants | org.eclipse.jface.dialogs | IDialogConstants is the interface for common dialog strings and ids used throughout JFace. |
| IDialogPage | org.eclipse.jface.dialogs | Interface for a page in a multi-page dialog. |
| IDialogSettings | org.eclipse.jface.dialogs | An interface to a storage mechanism for making dialog settings persistent. |
| IDiff | org.eclipse.team.core.diff | A diff describes differences between two or more model objects. |
| IDiffChangeEvent | org.eclipse.team.core.diff | A change event that describes changes that have occurred in an IDiffTree . |
| IDiffChangeListener | org.eclipse.team.core.diff | Diff change listener that reports changes in an IDiffTree . |
| IDiffContainer | org.eclipse.compare.structuremergeviewer | IDiffContainer is a IDiffElement with children. |
| IDiffElement | org.eclipse.compare.structuremergeviewer | An IDiffElement is used in the DiffTreeViewer
to display the kind of change detected as the result of a two-way or three-way compare. |
| IDiffTree | org.eclipse.team.core.diff | A diff tree provides access to a tree of IDiff instances. |
| IDiffVisitor | org.eclipse.team.core.diff | An objects that visits diffs in a diff tree. |
| IDisconnect | org.eclipse.debug.core.model | The ability to end a debug session with a target program and allow the target to continue running. |
| IDisposable | org.eclipse.ui.services |
The interface that should be implemented by services that make themselves
available through the |
| IDocument | org.eclipse.jface.text | An IDocument represents text providing support for
|
| IDocumentAdapter | org.eclipse.jface.text | Adapts an IDocument to the StyledTextContent interface. |
| IDocumentAdapterExtension | org.eclipse.jface.text | Extension interface for IDocumentAdapter . |
| IDocumentExtension | org.eclipse.jface.text | Extension interface for IDocument . |
| IDocumentExtension.IReplace | org.eclipse.jface.text | Interface for a post notification replace operation. |
| IDocumentExtension2 | org.eclipse.jface.text | Extension interface for IDocument . |
| IDocumentExtension3 | org.eclipse.jface.text | Extension interface for IDocument . |
| IDocumentExtension4 | org.eclipse.jface.text | Extension interface for IDocument . |
| IDocumentFactory | org.eclipse.core.filebuffers | Factory for text file buffer documents. |
| IDocumentInformationMapping | org.eclipse.jface.text | A IDocumentInformationMapping represents a mapping between the coordinates of two
IDocument objects: the original and the image. |
| IDocumentInformationMappingExtension | org.eclipse.jface.text | Extension to IDocumentInformationMapping . |
| IDocumentInformationMappingExtension2 | org.eclipse.jface.text | Extension to IDocumentInformationMapping . |
| IDocumentListener | org.eclipse.jface.text | Interface for objects which are interested in getting informed about document changes. |
| IDocumentPartitioner | org.eclipse.jface.text | A document partitioner divides a document into a set of disjoint text partitions. |
| IDocumentPartitionerExtension | org.eclipse.jface.text | Extension interface for IDocumentPartitioner . |
| IDocumentPartitionerExtension2 | org.eclipse.jface.text | Extension interface for IDocumentPartitioner . |
| IDocumentPartitionerExtension3 | org.eclipse.jface.text | Extension interface for IDocumentPartitioner . |
| IDocumentPartitioningListener | org.eclipse.jface.text | Interface of objects which are interested in getting informed about changes of a document's partitioning. |
| IDocumentPartitioningListenerExtension | org.eclipse.jface.text | Extension interface for IDocumentPartitioningListener . |
| IDocumentPartitioningListenerExtension2 | org.eclipse.jface.text | Extension interface to IDocumentPartitioningListener . |
| IDocumentProvider | org.eclipse.ui.texteditor | A document provider maps between domain elements and documents. |
| IDocumentProviderExtension | org.eclipse.ui.texteditor | Extension interface for IDocumentProvider . |
| IDocumentProviderExtension2 | org.eclipse.ui.texteditor | Extension interface for IDocumentProvider . |
| IDocumentProviderExtension3 | org.eclipse.ui.texteditor | Extension interface for IDocumentProvider . |
| IDocumentProviderExtension4 | org.eclipse.ui.texteditor | Extension interface for IDocumentProvider . |
| IDocumentProviderExtension5 | org.eclipse.ui.texteditor | Extension interface for IDocumentProvider . |
| IDocumentRange | org.eclipse.compare.contentmergeviewer | Defines a subrange in a document. |
| IDocumentRewriteSessionListener | org.eclipse.jface.text | Interface for objects which are interested in getting informed about document rewrite sessions. |
| IDocumentSetupParticipant | org.eclipse.core.filebuffers | Participates in the setup of a text file buffer document. |
| IDocumentUndoListener | org.eclipse.text.undo | This interface is used to listen to notifications from a DocumentUndoManager. |
| IDocumentUndoManager | org.eclipse.text.undo | Interface for a document undo manager. |
| IDOMCompilationUnit | org.eclipse.jdt.core.jdom | Represents a Java compilation unit (source file with one of the Java-like extensions ). |
| IDOMFactory | org.eclipse.jdt.core.jdom | A factory used to create document fragment (DF) nodes. |
| IDOMField | org.eclipse.jdt.core.jdom | Represents a field declaration. |
| IDOMImport | org.eclipse.jdt.core.jdom | Represents an import declaration. |
| IDOMInitializer | org.eclipse.jdt.core.jdom | Represents an initializer. |
| IDOMMember | org.eclipse.jdt.core.jdom | An IDOMMember defines functionality common to nodes, which
can be members of types. |
| IDOMMethod | org.eclipse.jdt.core.jdom | Represents a method declaration. |
| IDOMNode | org.eclipse.jdt.core.jdom | Nodes represent structural fragments of a Java source file, also known as document fragments. |
| IDOMPackage | org.eclipse.jdt.core.jdom | Represents a package declaration. |
| IDOMType | org.eclipse.jdt.core.jdom | Represents a source type in a compilation unit, either as a top-level type or a member type. |
| IDoubleClickListener | org.eclipse.jface.viewers | A listener which is notified of double-click events on viewers. |
| IDropActionDelegate | org.eclipse.ui.part | Interface for actions supplied by extensions to the org.eclipse.ui.dropActions extension point. |
| IDropToFrame | org.eclipse.debug.core.model | Provides the ability to drop to frame. |
| IDynamicVariable | org.eclipse.core.variables | A dynamic variable is a variable whose value is computed dynamically by a resolver at the time a string substitution is performed. |
| IDynamicVariableResolver | org.eclipse.core.variables | Resolves the value for a dynamic variable. |
| IEclipsePreferences | org.eclipse.core.runtime.preferences | This interface describes Eclipse extensions to the preference story. |
| IEclipsePreferences.INodeChangeListener | org.eclipse.core.runtime.preferences | A listener to be used to receive preference node change events. |
| IEclipsePreferences.IPreferenceChangeListener | org.eclipse.core.runtime.preferences | A listener used to receive changes to preference values in the preference store. |
| IEditable | org.eclipse.pde.core | Models that implement this interface indicate that they can be changed. |
| IEditableContent | org.eclipse.compare | Common interface for objects with editable contents. |
| IEditableModel | org.eclipse.pde.core | Editable model is an editable object that can be saved. |
| IEditingSupport | org.eclipse.jface.text | Implemented by tools supporting the editing process. |
| IEditingSupportRegistry | org.eclipse.jface.text | A registry for IEditingSupports. |
| IEditorActionBarContributor | org.eclipse.ui | A editor action bar contributor defines the actions for one or more editors. |
| IEditorActionDelegate | org.eclipse.ui | Interface for an action that is contributed into an editor-activated menu or tool bar. |
| IEditorDescriptor | org.eclipse.ui | Description of an editor in the workbench editor registry. |
| IEditorInput | org.eclipse.ui | IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
| IEditorLauncher | org.eclipse.ui | An editor launcher is used to launch external editors on a file in the local file system. |
| IEditorMatchAdapter | org.eclipse.search.ui.text | This interface serves as an adapter between matches and editors. |
| IEditorMatchingStrategy | org.eclipse.ui | An editor matching strategy allows editor extensions to provide their own algorithm for matching the input of an open editor of that type to a given editor input. |
| IEditorPart | org.eclipse.ui | An editor is a visual component within a workbench page. |
| IEditorReference | org.eclipse.ui | Implements a reference to a editor. |
| IEditorRegistry | org.eclipse.ui | Registry of editors known to the workbench. |
| IEditorSite | org.eclipse.ui | The primary interface between an editor part and the workbench. |
| IEditorStatusLine | org.eclipse.ui.texteditor | An interface to use the status line of an editor. |
| IElementChangedListener | org.eclipse.jdt.core | An element changed listener receives notification of changes to Java elements maintained by the Java model. |
| IElementCollector | org.eclipse.ui.progress | IElementCollector is a type that allows for the incremental update of a collection of objects. |
| IElementComparer | org.eclipse.jface.viewers | This interface is used to compare elements in a viewer for equality, and to provide the hash code for an element. |
| IElementFactory | org.eclipse.ui | A factory for re-creating objects from a previously saved memento. |
| IElementStateListener | org.eclipse.ui.texteditor | Interface for parties interested in standardized element changes. |
| IElementStateListenerExtension | org.eclipse.ui.texteditor | Extension interface for IElementStateListener . |
| IEnclosingMethodAttribute | org.eclipse.jdt.core.util | Description of an enclosing method attribute as described in the JVM specifications (added in J2SE 1.5). |
| IEncodedStorage | org.eclipse.core.resources | A storage that knows how its contents are encoded. |
| IEncodedStreamContentAccessor | org.eclipse.compare | Extension for IStreamContentAccessor. |
| IEncodingActionsConstants | org.eclipse.ui.editors.text | Defines the names of the encoding actions. |
| IEncodingActionsDefinitionIds | org.eclipse.ui.editors.text | Defines the definition IDs for the encoding actions. |
| IEncodingActionsHelpContextIds | org.eclipse.ui.editors.text | Help context IDs for the encoding actions. |
| IEncodingSupport | org.eclipse.ui.editors.text | Interface to be implemented by objects supporting character encodings. |
| IEngineDescriptor | org.eclipse.help.ui | Descriptor of a concrete instance of a search engine. |
| IErrorReportingExpression | org.eclipse.debug.core.model | An expression that can report errors which occurred during the expression's evaluation. |
| IEvaluationContext | org.eclipse.jdt.core.eval | An evaluation context supports evaluating code snippets. |
| IEvaluationContext | org.eclipse.core.expressions | An evaluation context is used to manage a set of objects needed during XML expression evaluation. |
| IEvaluationEngine | org.eclipse.jdt.debug.eval | An evaluation engine performs an evaluation of a code snippet or expression in a specified thread of a debug target. |
| IEvaluationListener | org.eclipse.jdt.debug.eval | Evaluation results are reported to evaluation listeners on the completion of an evaluation. |
| IEvaluationResult | org.eclipse.jdt.debug.eval | The result of an evaluation. |
| IEvaluationRunnable | org.eclipse.jdt.debug.core | A runnable that represents one logical evaluation to be run in a target thread. |
| IEventConsumer | org.eclipse.jface.text | Implementers can register with a text viewer and receive
VerifyEvents before the text viewer they are registered with. |
| IExceptionAttribute | org.eclipse.jdt.core.util | Description of a constant value attribute as described in the JVM specifications. |
| IExceptionTableEntry | org.eclipse.jdt.core.util | The class represents an entry in the exception table of a ICodeAttribute as specified in the JVM specifications. |
| IExecutableExtension | org.eclipse.core.runtime | Interface for executable extension classes that require access to their configuration element, or implement an extension adapter. |
| IExecutableExtensionFactory | org.eclipse.core.runtime | This interface allows extension providers to control how the instances provided to extension-points are being created by referring to the factory instead of referring to a class. |
| IExecutionEnvironment | org.eclipse.jdt.launching.environments | An execution environment describes capabilities of
a Java runtime environment (IVMInstall). |
| IExecutionEnvironmentAnalyzerDelegate | org.eclipse.jdt.launching.environments | Analyzes vm installs for compatibility with execution environments. |
| IExecutionEnvironmentsManager | org.eclipse.jdt.launching.environments | Manager for execution environments. |
| IExecutionListener | org.eclipse.core.commands | A listener to the execution of commands. |
| IExecutionListenerWithChecks | org.eclipse.core.commands | A listener to the execution of commands. |
| IExpansionListener | org.eclipse.ui.forms.events | Classes that implement this interface will be notified before and after the expandable control's expansion state changes. |
| IExportedPreferences | org.eclipse.core.runtime.preferences | Represents a node in the preference hierarchy which is used in the import/export mechanism. |
| IExportWizard | org.eclipse.ui | Interface for export wizards. |
| IExpression | org.eclipse.debug.core.model | An expression is a snippet of code that can be evaluated to produce a value. |
| IExpressionListener | org.eclipse.debug.core | An expression listener is notified of expression additions, removals, and changes. |
| IExpressionManager | org.eclipse.debug.core | The expression manager manages the collection of registered expressions in the workspace. |
| IExpressionsListener | org.eclipse.debug.core | An expression listener is notified of expression additions, removals, and changes. |
| IExtendedModifier | org.eclipse.jdt.core.dom | Common interface for AST nodes that represent modifiers or annotations. |
| IExtension | org.eclipse.core.runtime | An extension declared in a plug-in. |
| IExtensionActivationListener | org.eclipse.ui.navigator | An extension activation listener is notified whenever the activation state changese for one or more content extensions. |
| IExtensionChangeHandler | org.eclipse.core.runtime.dynamichelpers | Extension change handlers are notified of changes for a given extension point in the context of an extension tracker. |
| IExtensionDelta | org.eclipse.core.runtime | An extension delta represents changes to the extension registry. |
| IExtensionEditorWizard | org.eclipse.pde.ui | An interface for extension editor wizards. |
| IExtensionPoint | org.eclipse.core.runtime | An extension point declared in a plug-in. |
| IExtensionRegistry | org.eclipse.core.runtime | The extension registry holds the master list of all discovered namespaces, extension points and extensions. |
| IExtensions | org.eclipse.pde.core.plugin | A model object that contains the portion of the plug-in model responsible for extensions and extension points. |
| IExtensionsModel | org.eclipse.pde.core.plugin | This type of model is created by parsing the manifest file. |
| IExtensionsModelFactory | org.eclipse.pde.core.plugin | This factory should be used to create instances of the extensions model objects. |
| IExtensionStateModel | org.eclipse.ui.navigator | Allows clients to coordinate state across components that are part of the same logical extension. |
| IExtensionTracker | org.eclipse.core.runtime.dynamichelpers | An extension tracker keeps associations between extensions and their derived objects on an extension basis. |
| IExtensionWizard | org.eclipse.pde.ui | An interface for extension wizards. |
| IFactoryPath | org.eclipse.jdt.apt.core.util | A minimal API for manipulating the annotation processor factory path. |
| IFeature | org.eclipse.update.core | Feature defines the packaging "container" for a group of related plug-ins, plug-in fragments, and optionally non-plug-in files. |
| IFeatureContentConsumer | org.eclipse.update.core | Feature content consumer. |
| IFeatureContentProvider | org.eclipse.update.core | Feature content provider. |
| IFeatureFactory | org.eclipse.update.core | Feature factory interface. |
| IFeatureOperation | org.eclipse.update.operations | An operation that applies to a feature, such as install, uninstall, etc. |
| IFeatureReference | org.eclipse.update.core | Feature reference. |
| IFetchFactory | org.eclipse.pde.build | Interface to be implemented by clients of the org.eclipse.pde.build.fetchFactories extension-point. |
| IField | org.eclipse.jdt.core | Represents a field declared in a type. |
| IFieldData | org.eclipse.pde.ui | The class that implements this interface is used to provide information captured in the 'New Plug-in Project' wizard pages as entered by the user. |
| IFieldInfo | org.eclipse.jdt.core.util | Description of a field info as described in the JVM specifications. |
| IFile | org.eclipse.core.resources | Files are leaf resources which contain data. |
| IFileBuffer | org.eclipse.core.filebuffers | A file buffer represents a file that can be edited by more than one client. |
| IFileBufferListener | org.eclipse.core.filebuffers | Interface for listeners to file buffer changes. |
| IFileBufferManager | org.eclipse.core.filebuffers | A file buffer manager manages file buffers for files while the files are connected to the file buffer manager. |
| IFileBufferOperation | org.eclipse.core.filebuffers.manipulation | A file buffer operation performs changes of the contents of a file buffer. |
| IFileBufferStatusCodes | org.eclipse.core.filebuffers | This interface provides the list of status codes that are used by the file buffer plug-in when it throws CoreException . |
| IFileContentManager | org.eclipse.team.core | This is the API to define mappings between file names, file extensions and content types, typically used by repository providers in order to determine whether a given file can be treated as text or must be considered binary. |
| IFileEditorInput | org.eclipse.ui | This interface defines a file-oriented input to an editor. |
| IFileEditorMapping | org.eclipse.ui | An association between a file name/extension and a list of known editors for files of that type. |
| IFileHistory | org.eclipse.team.core.history | Provides a complete set of IFileRevisions that make up this IFileHistory. |
| IFileHistoryProvider | org.eclipse.team.core.history | This is API to access individual file histories. |
| IFileInfo | org.eclipse.core.filesystem | A file info is a simple structure holding information about a file or directory. |
| IFileMatchAdapter | org.eclipse.search.ui.text | This interface serves to map matches to IFile instances. |
| IFileModificationValidator | org.eclipse.core.resources | The file modification validator is a Team-related hook for pre-checking operations that modify the contents of files. |
| IFileRevision | org.eclipse.team.core.history | Represents an individual revision of a file. |
| IFileState | org.eclipse.core.resources | A previous state of a file stored in the workspace's local history. |
| IFileStore | org.eclipse.core.filesystem | A file store is responsible for storage and retrieval of a single file in some file system. |
| IFileSystem | org.eclipse.core.filesystem | This is the main interface to a single file system. |
| IFileTree | org.eclipse.core.filesystem | This interface is used to query a tree of file stores. |
| IFileTypeInfo | org.eclipse.team.core | A file type info specifies both the file extension and the corresponding file type. |
| IFilter | org.eclipse.jface.viewers | Interface for filters. |
| IFilter | org.eclipse.core.runtime.dynamichelpers | A filter compares the given object to some pattern and returns
true if the two match and false otherwise. |
| IFilteredStep | org.eclipse.debug.core.model | Provides the ability to perform a filtered step. |
| IFindReplaceTarget | org.eclipse.jface.text | Defines the target for finding and replacing strings. |
| IFindReplaceTargetExtension | org.eclipse.jface.text | Extension interface for IFindReplaceTarget . |
| IFindReplaceTargetExtension2 | org.eclipse.ui.texteditor | Extension interface for IFindReplaceTarget . |
| IFindReplaceTargetExtension3 | org.eclipse.jface.text | Extension interface for IFindReplaceTarget . |
| IFlushableStreamMonitor | org.eclipse.debug.core.model | A stream monitor who's contents can be flushed. |
| IFolder | org.eclipse.core.resources | Folders may be leaf or non-leaf resources and may contain files and/or other folders. |
| IFolderLayout | org.eclipse.ui | An IFolderLayout is used to define the initial views within a folder. |
| IFoldingCommandIds | org.eclipse.ui.editors.text | Command IDs for folding commands. |
| IFontDecorator | org.eclipse.jface.viewers | The IFontDecorator is an interface for objects that return a font to decorate an object. |
| IFontProvider | org.eclipse.jface.viewers | Interface to provide font representation for a given element. |
| IFormattingContext | org.eclipse.jface.text.formatter | Formatting context used in formatting strategies implementing interface
IFormattingStrategyExtension. |
| IFormattingStrategy | org.eclipse.jface.text.formatter | A formatting strategy is assumed to be specialized on formatting text of a particular content type. |
| IFormattingStrategyExtension | org.eclipse.jface.text.formatter | Extension interface for IFormattingStrategy. |
| IFormPage | org.eclipse.ui.forms.editor | Interface that all GUI pages need to implement in order to be added to FormEditor part. |
| IFormPart | org.eclipse.ui.forms | Classes that implement this interface can be added to the managed form and take part in the form life cycle. |
| Search |




