# Uses of Package
org.eclipse.team.core.synchronize

Packages that use org.eclipse.team.core.synchronize
org.eclipse.team.core.subscribers: Application programming interfaces for generating and refreshing synchronization state.
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.
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.

Classes in org.eclipse.team.core.synchronize used by org.eclipse.team.core.subscribers
Class and Description
SyncInfo Describes the synchronization of a local resource relative to a remote resource variant.
SyncInfoSet A dynamic collection of `SyncInfo` objects that provides change notification to registered listeners.

Classes in org.eclipse.team.core.synchronize used by org.eclipse.team.core.synchronize
Class and Description
FastSyncInfoFilter A specialized `SyncInfoFilter` that does not require a progress monitor.
FastSyncInfoFilter.CompoundSyncInfoFilter An abstract class which contains a set of `FastSyncInfoFilter` instances.
ISyncInfoSetChangeEvent An event generated when a `SyncInfoSet` collection is changed.
ISyncInfoSetChangeListener Classes which implement this interface provide methods that deal with the change events that are generated by a `SyncInfoSet`.
SyncInfo Describes the synchronization of a local resource relative to a remote resource variant.
SyncInfoFilter A `SyncInfoFilter` tests a `SyncInfo` for inclusion, typically in a `SyncInfoSet`.
SyncInfoSet A dynamic collection of `SyncInfo` objects that provides change notification to registered listeners.
SyncInfoSetChangeEvent This event keeps track of the changes in a `SyncInfoSet`

Classes in org.eclipse.team.core.synchronize used by org.eclipse.team.core.variants
Class and Description
SyncInfo Describes the synchronization of a local resource relative to a remote resource variant.

Classes in org.eclipse.team.core.synchronize used by org.eclipse.team.ui.synchronize
Class and Description
FastSyncInfoFilter A specialized `SyncInfoFilter` that does not require a progress monitor.
SyncInfo Describes the synchronization of a local resource relative to a remote resource variant.
SyncInfoFilter A `SyncInfoFilter` tests a `SyncInfo` for inclusion, typically in a `SyncInfoSet`.
SyncInfoSet A dynamic collection of `SyncInfo` objects that provides change notification to registered listeners.
SyncInfoTree Provides addition API for accessing the `SyncInfo` in the set through their resource's hierarchical relationships.