Package | Description |
---|---|
org.eclipse.core.resources |
Provides basic support for managing a workspace and
its resources.
|
org.eclipse.core.resources.mapping |
Provides APIs for integrating application models with the workspace
Package Specification
This package specifies the APIs in the Resources plug-in that are used to integrate
application models with the workspace.
|
org.eclipse.debug.core.sourcelookup.containers |
Provides implementations of common source containers supporting source lookup.
|
org.eclipse.team.core |
Application programming interfaces for defining and working with repository providers.
|
org.eclipse.team.core.history |
Application programming interfaces for describing the history associated with
files.
|
org.eclipse.team.core.mapping |
Application programming interfaces for working with resource mappings
Package Specification
This package specifies the API for working with resources mappings.
|
org.eclipse.team.core.subscribers |
Application programming interfaces for generating and refreshing
synchronization state.
|
org.eclipse.team.core.variants |
Application programming interfaces for accessing and managing resource variants.
|
org.eclipse.ui |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.part |
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IEncodedStorage
A storage that knows how its contents are encoded.
|
interface |
IFile
Files are leaf resources which contain data.
|
interface |
IFileState
A previous state of a file stored in the workspace's local history.
|
Modifier and Type | Method and Description |
---|---|
abstract IStorage |
RemoteResourceMappingContext.fetchBaseContents(IFile file,
IProgressMonitor monitor)
For three-way comparisons, returns an instance of IStorage in order to
allow the caller to access the contents of the base resource that
corresponds to the given local resource.
|
abstract IStorage |
RemoteResourceMappingContext.fetchRemoteContents(IFile file,
IProgressMonitor monitor)
Returns an instance of IStorage in order to allow the caller to access
the contents of the remote that corresponds to the given local resource.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalFileStorage
Implementation of storage for a local file
(
java.io.File ). |
class |
ZipEntryStorage
Storage implementation for zip entries.
|
Modifier and Type | Method and Description |
---|---|
static int |
Team.getType(IStorage storage)
Deprecated.
Use
getFileContentManager().getType(IStorage storage) instead. |
int |
IFileContentManager.getType(IStorage storage)
Get the content type for a given instance of
IStorage . |
Modifier and Type | Method and Description |
---|---|
IStorage |
IFileRevision.getStorage(IProgressMonitor monitor)
Returns the storage for this file revision.
|
Modifier and Type | Method and Description |
---|---|
IStatus |
IStorageMerger.merge(OutputStream output,
String outputEncoding,
IStorage ancestor,
IStorage target,
IStorage other,
IProgressMonitor monitor)
Performs a merge operation on the given storage instances and writes the merge result to the output stream.
|
Modifier and Type | Method and Description |
---|---|
IStorage |
SubscriberResourceMappingContext.fetchBaseContents(IFile file,
IProgressMonitor monitor) |
IStorage |
SubscriberResourceMappingContext.fetchRemoteContents(IFile file,
IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
IStorage |
IResourceVariant.getStorage(IProgressMonitor monitor)
Return an instance of IStorage or
null if the remote resource
does not have contents (i.e. is a folder). |
IStorage |
CachedResourceVariant.getStorage(IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
IStorage |
IStorageEditorInput.getStorage()
Returns the underlying IStorage object.
|
Modifier and Type | Method and Description |
---|---|
IStorage |
FileEditorInput.getStorage() |
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.