Package | Description |
---|---|
org.eclipse.compare.patch |
Provides support for applying and working with patches.
|
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.
|
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.team.ui.history |
Application programming interfaces for working with history.
|
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 | Method and Description |
---|---|
IFilePatchResult |
IFilePatch.apply(IStorage contents,
PatchConfiguration configuration,
IProgressMonitor monitor)
Apply this patch to the given file contents.
|
static boolean |
ApplyPatchOperation.isPatch(IStorage storage)
Return whether the given storage contains a patch.
|
static IFilePatch[] |
ApplyPatchOperation.parsePatch(IStorage storage)
Parse the given patch and return the set of file patches that it contains.
|
Constructor and Description |
---|
ApplyPatchOperation(IWorkbenchPart part,
IStorage patch,
IResource target,
CompareConfiguration configuration)
Creates a new ApplyPatchOperation with the supplied compare configuration, patch and target.
|
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 |
---|---|
int |
IFileContentManager.getType(IStorage storage)
Get the content type for a given instance of
IStorage . |
static int |
Team.getType(IStorage storage)
Deprecated.
Use
getFileContentManager().getType(IStorage storage) instead. |
Modifier and Type | Method and Description |
---|---|
IStorage |
IFileRevision.getStorage(IProgressMonitor monitor)
Returns the storage for this file revision.
|
Modifier and Type | Method and Description |
---|---|
protected IStorageMerger |
DelegatingStorageMerger.createDelegateMerger(IStorage target)
Create a merger for the given storage or return
null
if an appropriate merger could not be created. |
static IContentType |
DelegatingStorageMerger.getContentType(IStorage target)
A helper method that finds the content type for the given storage or returns
null if a content
type cannot be found. |
protected int |
DelegatingStorageMerger.getType(IStorage target)
Return the Team content type associated with the given
target.
|
IStatus |
DelegatingStorageMerger.merge(OutputStream output,
String outputEncoding,
IStorage ancestor,
IStorage target,
IStorage other,
IProgressMonitor monitor) |
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 |
---|---|
static AbstractDecoratedTextEditor |
RevisionAnnotationController.openEditor(IWorkbenchPage page,
Object fileRevision,
IStorage storage)
Open a text editor that supports the use of a revision ruler on the given
file.
|
Modifier and Type | Method and Description |
---|---|
IStorage |
IStorageEditorInput.getStorage()
Returns the underlying IStorage object.
|
Modifier and Type | Method and Description |
---|---|
IStorage |
FileEditorInput.getStorage() |
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.