Eclipse Platform
Release 3.2

Package org.eclipse.team.ui.mapping

Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.

See:
          Description

Interface Summary
ICompareAdapter Deprecated. reference ISynchronizationCompareAdapter instead
IModelCompareInput This interface defines extensions to the ICompareInput interface that are used for compae inputs that are returned from the ISynchronizationCompareAdapter.asCompareInput(org.eclipse.team.core.mapping.ISynchronizationContext, Object) method.
ISaveableCompareModel A saveable compare model is used to buffer changes made when comparing or merging a model.
ISynchronizationCompareAdapter The compare adapter provides compare support for the model objects associated with a model provider.
ISynchronizationConstants This interface defines the set of constants used in conjunction with the display of models in a team operation.
ITeamContentProviderDescriptor A description of a single extension registered with the org.eclipse.team.ui.teamContentProviders extension point.
ITeamContentProviderManager The team content provider manager provides access to the content extenstions registered with the org.eclipse.team.ui.teamContentProviders extension point.
 

Class Summary
AbstractCompareAdapter Deprecated. reference SynchronizationCompareAdapter instead
MergeActionHandler An abstract superclass that enables models to create handlers for the basic merge operations (merge, overwrite and mark-as-merged).
ModelMergeOperation A model operation that executes a merge according to the merge lifecycle associated with an IMergeContext and IResourceMappingMerger instances obtained from the model providers involved.
ModelOperation An abstract operation that uses an ISynchronizationScopeManager to create an operation scope that includes the complete set of mappings that must be included in the operation to ensure model consistency.
SaveableCompareModel A model buffer is used to buffer changes made when comparing or merging a model.
SynchronizationActionProvider An action group that can be used by models to contribute actions to a team synchronization viewer.
SynchronizationCompareAdapter A abstract implementation of ISynchronizationCompareAdapter.
SynchronizationContentProvider Abstract team aware content provider that delegates to another content provider EXPERIMENTAL.
SynchronizationLabelProvider A label provider wrapper that adds synchronization image and/or text decorations to the image and label obtained from the delegate provider.
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.
SynchronizationStateTester A state change tester is used by logical models to communicate the synchronization state of their logical model elements to the lightweight label decorators of team providers.
 

Package org.eclipse.team.ui.mapping Description

Application programming interfaces for working with resource mappings

Package Specification

This package specifies the API for working with resources mappings. Models can use this API to allow the files in which their model elements are stored to be properly shared by a repository provider.


Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.