|
Interface Summary |
| ICommand |
A builder command names a builder and supplies a table of
name-value argument pairs. |
| IContainer |
Interface for resources which may contain
other resources (termed its members). |
| IEncodedStorage |
A storage that knows how its contents are encoded. |
| IFile |
Files are leaf resources which contain data. |
| IFileModificationValidator |
The file modification validator is a Team-related hook for pre-checking operations
that modify the contents of files. |
| IFileState |
A previous state of a file stored in the workspace's local history. |
| IFolder |
Folders may be leaf or non-leaf resources and may contain files and/or other folders. |
| IMarker |
Markers are a general mechanism for associating notes and metadata with
resources. |
| IMarkerDelta |
A marker delta describes the change to a single marker. |
| IPathVariableChangeEvent |
Describes a change in a path variable. |
| IPathVariableChangeListener |
An interface to be implemented by objects interested in path variable
creation, removal and value change events. |
| IPathVariableManager |
Manages a collection of path variables and resolves paths containing a
variable reference. |
| IProject |
A project is a type of resource which groups resources
into buildable, reusable units. |
| IProjectDescription |
A project description contains the metadata required to define
a project. |
| IProjectNature |
Interface for project nature runtime classes. |
| IProjectNatureDescriptor |
A project nature descriptor contains information about a project nature
obtained from the plug-in manifest (plugin.xml) file. |
| IResource |
The workspace analog of file system files
and directories. |
| IResourceChangeEvent |
Resource change events describe changes to resources. |
| IResourceChangeListener |
A resource change listener is notified of changes to resources
in the workspace. |
| IResourceDelta |
A resource delta represents changes in the state of a resource tree
between two discrete points in time. |
| IResourceDeltaVisitor |
An objects that visits resource deltas. |
| IResourceProxy |
A callback for requesting information about a resource when using a fast
resource visitor. |
| IResourceProxyVisitor |
This interface is implemented by objects that visit resource trees. |
| IResourceRuleFactory |
A resource rule factory returns scheduling rules for API methods
that modify the workspace. |
| IResourceStatus |
Represents status related to resources in the Resources plug-in and
defines the relevant status code constants. |
| IResourceVisitor |
This interface is implemented by objects that visit resource trees. |
| ISaveContext |
A context for workspace save operations. |
| ISavedState |
A data structure returned by addSaveParticipant
containing a save number and an optional resource delta. |
| ISaveParticipant |
A participant in the saving of the workspace. |
| IStorage |
A storage object represents a set of bytes which can be accessed. |
| ISynchronizer |
A synchronizer which maintains a list of registered partners and, on behalf of
each partner, it keeps resource level synchonization information
(a byte array). |
| IWorkspace |
Workspaces are the basis for Eclipse Platform resource management. |
| IWorkspaceDescription |
A workspace description represents the workspace preferences. |
| IWorkspaceRoot |
A root resource represents the top of the resource hierarchy in a workspace. |
| IWorkspaceRunnable |
A runnable which executes as a batch operation within the workspace. |