Eclipse Platform Release 3.7

## Uses of Package
org.eclipse.team.ui.mapping

Packages that use org.eclipse.team.ui.mapping
org.eclipse.ltk.ui.refactoring.model: Application programming interface to provide model integration for refactoring histories.
org.eclipse.team.ui: Provides basic support for managing Team providers.
org.eclipse.team.ui.mapping: Application programming interfaces for working with resource mappings.
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.

Classes in org.eclipse.team.ui.mapping used by org.eclipse.ltk.ui.refactoring.model
ISynchronizationCompareAdapter The compare adapter provides compare support for the model objects associated with a model provider.
SynchronizationActionProvider An action group that can be used by models to contribute actions to a team synchronization viewer.
SynchronizationCompareAdapter An abstract implementation of `ISynchronizationCompareAdapter`.
SynchronizationContentProvider Abstract team aware content provider that delegates to another content provider.
SynchronizationLabelProvider A label provider wrapper that adds synchronization image and/or text decorations to the image and label obtained from the delegate provider.

Classes in org.eclipse.team.ui.mapping used by org.eclipse.team.ui
ITeamContentProviderManager The team content provider manager provides access to the content extenstions registered with the `org.eclipse.team.ui.teamContentProviders` extension point.

Classes in org.eclipse.team.ui.mapping used by org.eclipse.team.ui.mapping
ISynchronizationCompareAdapter The compare adapter provides compare support for the model objects associated with a model provider.
ITeamContentProviderDescriptor A description of a single extension registered with the `org.eclipse.team.ui.teamContentProviders` extension point
ITeamStateChangeEvent A description of the team state changes that have occurred.
ITeamStateChangeListener A listener registered with an `TeamStateProvider` in order to receive change events when the team state of any resources change.
ITeamStateDescription A description of the the state of a logical model element with respect to a team repository.
ITeamStateProvider A team state provider is used by the `SynchronizationStateTester` to obtain the team state for model elements.
SaveableComparison A saveable comparison is used to buffer changes made when comparing or merging model elements.
SynchronizationOperation This operation class can be used by model providers when performing merge operations triggered from a synchronize participant page associated with a synchronization or merge context.

Classes in org.eclipse.team.ui.mapping used by org.eclipse.team.ui.synchronize
ISynchronizationCompareInput This interface defines extensions to the `ICompareInput` interface that are used for compare inputs that are returned from the `ISynchronizationCompareAdapter.asCompareInput(org.eclipse.team.core.mapping.ISynchronizationContext, Object)` method.
ITeamStateChangeEvent A description of the team state changes that have occurred.
ITeamStateChangeListener A listener registered with an `TeamStateProvider` in order to receive change events when the team state of any resources change.
ITeamStateDescription A description of the the state of a logical model element with respect to a team repository.
ITeamStateProvider A team state provider is used by the `SynchronizationStateTester` to obtain the team state for model elements.
SaveableComparison A saveable comparison is used to buffer changes made when comparing or merging model elements.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.