|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IResourceVariant | |
org.eclipse.team.core.synchronize | Application programming interfaces for managing synchronization state. |
org.eclipse.team.core.variants | Application programming interfaces for accessing and managing resource variants. |
Uses of IResourceVariant in org.eclipse.team.core.synchronize |
Methods in org.eclipse.team.core.synchronize that return IResourceVariant | |
IResourceVariant |
SyncInfo.getBase()
Returns the remote resource handle for the base resource, or null if the base resource does not exist.
|
IResourceVariant |
SyncInfo.getRemote()
Returns the handle for the remote resource, or null if the remote resource does not exist.
|
Methods in org.eclipse.team.core.synchronize with parameters of type IResourceVariant | |
boolean |
SyncInfoFilter.ContentComparisonSyncInfoFilter.compareContents(IFile local,
IResourceVariant remote,
IProgressMonitor monitor)
Compare the contents of the local file and its variant. |
Constructors in org.eclipse.team.core.synchronize with parameters of type IResourceVariant | |
SyncInfo(IResource local,
IResourceVariant base,
IResourceVariant remote,
IResourceVariantComparator comparator)
Construct a sync info object. |
Uses of IResourceVariant in org.eclipse.team.core.variants |
Classes in org.eclipse.team.core.variants that implement IResourceVariant | |
class |
CachedResourceVariant
A resource variant is a partial implementation of a remote resource whose contents and handle are cached locally. |
Methods in org.eclipse.team.core.variants that return IResourceVariant | |
IResourceVariant |
ThreeWayRemoteTree.getResourceVariant(IResource resource)
|
IResourceVariant |
IResourceVariantTree.getResourceVariant(IResource resource)
Return the resource variant corresponding to the local resource. |
protected abstract IResourceVariant[] |
AbstractResourceVariantTree.fetchMembers(IResourceVariant variant,
IProgressMonitor progress)
Fetch the members of the given resource variant handle. |
protected abstract IResourceVariant |
AbstractResourceVariantTree.fetchVariant(IResource resource,
int depth,
IProgressMonitor monitor)
Fetch the resource variant corresponding to the given resource. |
abstract IResourceVariant |
ThreeWaySubscriber.getResourceVariant(IResource resource,
byte[] bytes)
Create the resource variant for the given local resource from the given bytes. |
Methods in org.eclipse.team.core.variants with parameters of type IResourceVariant | |
protected IResource[] |
ThreeWayRemoteTree.collectChanges(IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
boolean |
ThreeWayResourceComparator.compare(IResource local,
IResourceVariant remote)
|
boolean |
ThreeWayResourceComparator.compare(IResourceVariant base,
IResourceVariant remote)
|
protected IResource[] |
AbstractResourceVariantTree.collectChanges(IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
Collect the changes in the remote tree to the specified depth. |
protected abstract IResourceVariant[] |
AbstractResourceVariantTree.fetchMembers(IResourceVariant variant,
IProgressMonitor progress)
Fetch the members of the given resource variant handle. |
protected abstract boolean |
AbstractResourceVariantTree.setVariant(IResource local,
IResourceVariant remote)
Set the variant associated with the local resource to the newly fetched resource variant. |
protected boolean |
ResourceVariantTree.setVariant(IResource local,
IResourceVariant remote)
|
protected byte[] |
ResourceVariantTree.getBytes(IResource local,
IResourceVariant remote)
Get the bytes to be stored in the ResourceVariantByteStore
from the given resource variant. |
protected IResource[] |
ResourceVariantTree.collectChanges(IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
protected SyncInfo |
ResourceVariantTreeSubscriber.getSyncInfo(IResource local,
IResourceVariant base,
IResourceVariant remote)
Method that creates an instance of SyncInfo for the provided local, base and remote resource variants. |
boolean |
IResourceVariantComparator.compare(IResource local,
IResourceVariant remote)
Returns true if the local resource
matches the remote resource based on this criteria and false
otherwise. |
boolean |
IResourceVariantComparator.compare(IResourceVariant base,
IResourceVariant remote)
Returns true if the base resource
matches the remote resource based on this criteria and false
otherwise. |
|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.