Eclipse Platform
2.0

Uses of Interface
org.eclipse.core.runtime.IAdaptable

Packages that use IAdaptable
org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results. 
org.eclipse.core.resources Provides basic support for managing a workspace and its resources. 
org.eclipse.core.runtime Provides core support for plug-ins and the plug-in registry. 
org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events. 
org.eclipse.debug.core.model Defines interfaces for a debug model elements, source lookup, and launching. 
org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points. 
org.eclipse.search.ui Provides classes and interfaces for search pages. 
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. 
org.eclipse.ui.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface. 
org.eclipse.ui.editors.text Provides a standard text editor and a file-based document provider. 
org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface. 
org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. 
org.eclipse.ui.views.bookmarkexplorer Provides the standard Bookmarks view which displays bookmarks on resources. 
org.eclipse.ui.views.contentoutline Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited. 
org.eclipse.ui.views.navigator Provides the standard Resource Navigator view which presents the tree of resources in the workspace. 
org.eclipse.ui.views.properties Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection. 
org.eclipse.ui.views.tasklist Provides the standard Task List view for displaying tasks and problem annotations on resources. 
org.eclipse.update.core Provides support for extending the base installation and update services. 
org.eclipse.update.core.model Provides model support for extending the base installation and update services. 
 

Uses of IAdaptable in org.eclipse.compare
 

Classes in org.eclipse.compare that implement IAdaptable
 class CompareEditorInput
          A compare operation which can present its results in a special editor.
 

Uses of IAdaptable in org.eclipse.core.resources
 

Subinterfaces of IAdaptable in org.eclipse.core.resources
 interface IContainer
          Interface for resources which may contain other resources (termed its members).
 interface IFile
          Files are leaf resources which contain data.
 interface IFileState
          A previous state of a file stored in the workspace's local history.
 interface IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
 interface IMarker
          Markers are a general mechanism for associating notes and metadata with resources.
 interface IProject
          A project is a type of resource which groups resources into buildable, reusable units.
 interface IResource
          The workspace analog of file system files and directories.
 interface IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
 interface IStorage
          A storage object represents a set of bytes which can be accessed.
 interface IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
 interface IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
 

Uses of IAdaptable in org.eclipse.core.runtime
 

Classes in org.eclipse.core.runtime that implement IAdaptable
 class PlatformObject
          An abstract superclass implementing the IAdaptable interface.
 

Uses of IAdaptable in org.eclipse.debug.core
 

Subinterfaces of IAdaptable in org.eclipse.debug.core
 interface ILaunch
          A launch is the result of launching a debug session and/or one or more system processes.
 interface ILaunchConfiguration
          A launch configuration describes how to launch an application.
 interface ILaunchConfigurationWorkingCopy
          An editable copy of a launch configuration.
 

Classes in org.eclipse.debug.core that implement IAdaptable
 class Launch
          A launch is the result of launching a debug session and/or one or more system processes.
 

Uses of IAdaptable in org.eclipse.debug.core.model
 

Subinterfaces of IAdaptable in org.eclipse.debug.core.model
 interface IBreakpoint
          A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode.
 interface IDebugElement
          A debug element represents an artifact in a program being debugged.
 interface IDebugTarget
          A debug target is a debuggable execution context.
 interface IExpression
          An expression is a snippet of code that can be evaluated to produce a value.
 interface ILineBreakpoint
          A breakpoint that can be located at a specific line of source code.
 interface IMemoryBlock
          A contiguous segment of memory in an execution context.
 interface IProcess
          A process represents a program running in normal (non-debug) mode.
 interface IRegister
          A register is a special kind of variable that is contained in a register group.
 interface IRegisterGroup
          A register group is a group of registers that are assigned to a stack frame.
 interface IStackFrame
          A stack frame represents an execution context in a suspended thread.
 interface IThread
          A thread is a sequential flow of execution in a debug target.
 interface IValue
          A value represents the value of a variable.
 interface IVariable
          A variable represents a visible data structure in a stack frame or value.
 

Classes in org.eclipse.debug.core.model that implement IAdaptable
 class Breakpoint
          Abstract implementation of a breakpoint.
 class LineBreakpoint
          Abstract implementation of a line breakpoint.
 

Uses of IAdaptable in org.eclipse.debug.ui
 

Subinterfaces of IAdaptable in org.eclipse.debug.ui
 interface IDebugView
          Common function for debug views.
 

Classes in org.eclipse.debug.ui that implement IAdaptable
 class AbstractDebugView
          Common function for debug related views: Debug view adpater implementation - IDebugView Action registry - actions can be stored in this view with a key.
 

Uses of IAdaptable in org.eclipse.search.ui
 

Subinterfaces of IAdaptable in org.eclipse.search.ui
 interface ISearchResultView
          Provides client access to the search result view.
 

Uses of IAdaptable in org.eclipse.ui
 

Subinterfaces of IAdaptable in org.eclipse.ui
 interface IEditorInput
          IEditorInput is a light weight descriptor of editor input, like a file name but more abstract.
 interface IEditorPart
          An editor is a visual component within a workbench page.
 interface IFileEditorInput
          This interface defines a file-oriented input to an editor.
 interface IReusableEditor
          Interface for reusable editors.
 interface IStorageEditorInput
          Interface for a IStorage input to an editor.
 interface IViewPart
          A view is a visual component within a workbench page.
 interface IWorkbenchPart
          A workbench part is a visual component within a workbench page.
 

Uses of IAdaptable in org.eclipse.ui.dialogs
 

Classes in org.eclipse.ui.dialogs that implement IAdaptable
 class FileSystemElement
          Instances of this class represent files or file-like entities (eg.- zip file entries) on the local file system.
 

Uses of IAdaptable in org.eclipse.ui.editors.text
 

Classes in org.eclipse.ui.editors.text that implement IAdaptable
 class TextEditor
          The standard text editor for file resources (IFile).
 

Uses of IAdaptable in org.eclipse.ui.part
 

Classes in org.eclipse.ui.part that implement IAdaptable
 class EditorPart
          Abstract base implementation of all workbench editors.
 class FileEditorInput
          Adapter for making a file resource a suitable input for an editor.
 class MultiEditor
          A MultiEditor is a composite of editors.
 class MultiEditorInput
          Implements a input for a MultiEditor This class is intended to be instanciated by clients but its is not intented to be subclassed.
 class MultiPageEditor
          Deprecated. Use the class MultiPageEditorPart instead
 class MultiPageEditorPart
          A multi-page editor is an editor with multiple pages, each of which may contain an editor or an arbitrary SWT control.
 class PageBookView
          Abstract superclass of all multi-page workbench views.
 class ViewPart
          Abstract base implementation of all workbench views.
 class WorkbenchPart
          Abstract base implementation of all workbench parts.
 

Uses of IAdaptable in org.eclipse.ui.texteditor
 

Subinterfaces of IAdaptable in org.eclipse.ui.texteditor
 interface ITextEditor
          Interface to a text editor.
 

Classes in org.eclipse.ui.texteditor that implement IAdaptable
 class AbstractTextEditor
          Abstract base implementation of a text editor.
 class StatusTextEditor
          Capable of handling input elements that have an associated status with them.
 

Uses of IAdaptable in org.eclipse.ui.views.bookmarkexplorer
 

Classes in org.eclipse.ui.views.bookmarkexplorer that implement IAdaptable
 class BookmarkNavigator
          Main class for the bookmark navigator for displaying bookmarks on resources and opening an editor on the bookmarked resource when the user commands.
 

Uses of IAdaptable in org.eclipse.ui.views.contentoutline
 

Classes in org.eclipse.ui.views.contentoutline that implement IAdaptable
 class ContentOutline
          Main class for the Content Outline View.
 

Uses of IAdaptable in org.eclipse.ui.views.navigator
 

Subinterfaces of IAdaptable in org.eclipse.ui.views.navigator
 interface IResourceNavigator
          This interface defines the API for the resource navigator.
 

Classes in org.eclipse.ui.views.navigator that implement IAdaptable
 class ResourceNavigator
          Implements the Resource Navigator view.
 

Uses of IAdaptable in org.eclipse.ui.views.properties
 

Classes in org.eclipse.ui.views.properties that implement IAdaptable
 class PropertySheet
          Main class for the Property Sheet View.
 

Uses of IAdaptable in org.eclipse.ui.views.tasklist
 

Classes in org.eclipse.ui.views.tasklist that implement IAdaptable
 class TaskList
          Main class for the Task List view for displaying tasks and problem annotations on resources, and for opening an editor on the resource when the user commands.
 

Uses of IAdaptable in org.eclipse.update.core
 

Subinterfaces of IAdaptable in org.eclipse.update.core
 interface IArchiveReference
          Site archive interface.
 interface ICategory
          Feature category definition.
 interface IFeature
          Feature defines the packaging "container" for a group of related plug-ins, plug-in fragments, and optionally non-plug-in files.
 interface IFeatureReference
          Feature reference.
 interface IImport
          Plug-in dependency entry.
 interface IInstallHandlerEntry
          Install handler entry.
 interface INonPluginEntry
          Non-plug-in entry defines an arbitrary non-plug-in data file packaged as part of a feature.
 interface IPluginEntry
          Plug-in entry defines a packaging reference from a feature to a plug-in.
 interface ISite
          Site represents a location containing some number of features (packaged or installed).
 interface IURLEntry
          URL entry is an annotated URL object.
 

Classes in org.eclipse.update.core that implement IAdaptable
 class ArchiveReference
          Convenience implementation of a site archive.
 class Category
          Convenience implementation of feature category definition.
 class Feature
          Convenience implementation of a feature.
 class FeatureReference
          Convenience implementation of a feature reference.
 class Import
          Convenience implementation of a plug-in dependency.
 class InstallHandlerEntry
          Convenience implementation of an install handler entry.
 class NonPluginEntry
          Convenience implementation of non-plug-in entry.
 class PluginEntry
          Convenience implementation of plug-in entry.
 class Site
          Convenience implementation of a site.
 class URLEntry
          Convenience implementation of an annotated URL.
 

Uses of IAdaptable in org.eclipse.update.core.model
 

Classes in org.eclipse.update.core.model that implement IAdaptable
 class ArchiveReferenceModel
          Site archive model object.
 class CategoryModel
          Feature category definition model object.
 class ContentEntryModel
          Content entry model object.
 class FeatureModel
          Feature model object.
 class FeatureReferenceModel
          Feature reference model object.
 class ImportModel
          Plug-in dependency model object.
 class InstallHandlerEntryModel
          Install handler entry model object.
 class ModelObject
          Root model object.
 class NonPluginEntryModel
          Non-plug-in entry model object.
 class PluginEntryModel
          Plug-in entry model object.
 class SiteModel
          Site model object.
 class URLEntryModel
          Annotated URL model object.
 


Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.