Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Eclipse Plug-in Developer Guide
Previous Page Home Next Page

Eclipse Platform
Release 3.5


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


Interface Summary
ISynchronizationCompareAdapter The compare adapter provides compare support for the model objects associated with a model provider.
ISynchronizationCompareInput This interface defines extensions to the ICompareInput interface that are used for compare inputs that are returned from the ISynchronizationCompareAdapter.asCompareInput(, Object) method.
ITeamContentProviderDescriptor A description of a single extension registered with the extension point
ITeamContentProviderManager The team content provider manager provides access to the content extenstions registered with the 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.

Class Summary
MergeActionHandler An abstract superclass that enables models to create handlers for the basic merge operations (merge, overwrite and mark-as-merged).
SaveableComparison A saveable comparison is used to buffer changes made when comparing or merging model elements.
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.
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 decorator of a team provider.

Package 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.5

Guidelines for using Eclipse APIs.

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

  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire