Uses of Package
org.eclipse.team.core.variants
Packages that use org.eclipse.team.core.variants
Package
Description
Application programming interfaces for generating and refreshing
synchronization state.
Application programming interfaces for managing synchronization state.
Application programming interfaces for accessing and managing resource variants.
-
Classes in org.eclipse.team.core.variants used by org.eclipse.team.core.subscribersClassDescriptionAn
IResourceVariantComparatoris provided by aSubscriberand used by aSyncInfoto calculate the sync state of the workspace resources. -
Classes in org.eclipse.team.core.variants used by org.eclipse.team.core.synchronizeClassDescriptionThis interface is used by
SyncInfoinstances to provide access to the base and remote resources that correspond to a local resource.AnIResourceVariantComparatoris provided by aSubscriberand used by aSyncInfoto calculate the sync state of the workspace resources. -
Classes in org.eclipse.team.core.variants used by org.eclipse.team.core.variantsClassDescriptionAn implementation of
IResourceVariantTreethat provides the logic for refreshing the tree and collecting the results so they can be cached locally.A resource variant is a partial implementation of a remote resource whose contents and handle are cached locally.This interface is used bySyncInfoinstances to provide access to the base and remote resources that correspond to a local resource.AnIResourceVariantComparatoris provided by aSubscriberand used by aSyncInfoto calculate the sync state of the workspace resources.A handle that provides access to locally cached resource variants that represent a resource line-up such as a project version or branch.Listener that can receive notification from aThreeWaySynchronizerwhen the synchronization state of one or more resources has changed.The purpose of aResourceVariantByteStoreis to support the caching of the synchronization bytes for the resource variants that represent a resource line-up of interest such as a version, baseline or branch.Provides caching for aAbstractResourceVariantTreeusing aResourceVariantByteStore.A specialization of Subscriber that usesIResourceVariantTreeobjects to manage the base (for three-way) and remote trees.A resource variant tree that caches and obtains its bytes from the remote slot in a three-way synchronizer.A resource variant tree subscriber whose trees use an underlyingThreeWaySynchronizerto store and manage the synchronization state for the local workspace.This class manages the synchronization between local resources and their corresponding resource variants.