Eclipse Platform
Release 3.2

Uses of Interface
org.eclipse.team.core.mapping.IResourceDiffTree

Packages that use IResourceDiffTree
org.eclipse.team.core.mapping Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.  
org.eclipse.team.core.mapping.provider Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.  
 

Uses of IResourceDiffTree in org.eclipse.team.core.mapping
 

Methods in org.eclipse.team.core.mapping that return IResourceDiffTree
 IResourceDiffTree ISynchronizationContext.getDiffTree()
          Return a tree that contains IDiff entries for resources that are out-of-sync.
 

Uses of IResourceDiffTree in org.eclipse.team.core.mapping.provider
 

Classes in org.eclipse.team.core.mapping.provider that implement IResourceDiffTree
 class ResourceDiffTree
          Implementation of IResourceDiffTree.
 

Methods in org.eclipse.team.core.mapping.provider that return IResourceDiffTree
 IResourceDiffTree SynchronizationContext.getDiffTree()
          Return a tree that contains IDiff entries for resources that are out-of-sync. The tree will contain entries for any out-of-sync resources that are within the scope of this context. The tree may include entries for additional resources, which should be ignored by the client. Clients can test for inclusion using the method ISynchronizationScope.contains(IResource).

The returned IResourceDiffTree will be homogeneous and contain either IResourceDiff or IThreeWayDiff instances. Any IThreeWayDiff contained in the returned tree will contain IResourceDiff instances as the local and remote changes. This interface also has several helper methods for handling entries contained in the returned diff tree.

 

Constructors in org.eclipse.team.core.mapping.provider with parameters of type IResourceDiffTree
SynchronizationContext(ISynchronizationScopeManager manager, int type, IResourceDiffTree diffTree)
          Create a synchronization context.
MergeContext(ISynchronizationScopeManager manager, int type, IResourceDiffTree deltaTree)
          Create a merge context.
 


Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

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