Eclipse Platform
Release 3.2

org.eclipse.team.core.mapping
Interface ISynchronizationScopeChangeListener

All Superinterfaces:
EventListener

public interface ISynchronizationScopeChangeListener
extends EventListener

Listener for synchronization scope changes.

Clients may implement this interface.

Since:
3.2
See Also:

EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is a guarantee neither that this API will work nor that it will remain the same. Please do not use this API without consulting with the Platform/Team team.


Method Summary
 void scopeChanged(ISynchronizationScope scope, org.eclipse.core.resources.mapping.ResourceMapping[] newMappings, org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals)
          Notification that the scope has changed.
 

Method Detail

scopeChanged

public void scopeChanged(ISynchronizationScope scope,
                         org.eclipse.core.resources.mapping.ResourceMapping[] newMappings,
                         org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals)
Notification that the scope has changed. The change may be the inclusion of new resource mappings, new resource traversals or both. This can be due to changes to the resource mappings used to calculate the traversals of the scope or because new resources have come under the control of the repository provider (or other entity) that generated the scope in the first place.

Parameters:
scope - the scope that has changed
newTraversals - the new traversals (may be empty)
newMappings - the new mappings (may be empty)

Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

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