Uses of Class
org.eclipse.core.resources.mapping.ResourceTraversal
Packages that use ResourceTraversal
Package
Description
Provides APIs for integrating application models with the workspace
Application programming interface to support logical models.
Application programming interfaces for working with resource mappings.
Application programming interfaces for working with resource mappings.
Application programming interfaces for generating and refreshing
synchronization state.
Application programming interfaces for working with resource mappings.
-
Uses of ResourceTraversal in org.eclipse.core.resources.mapping
Methods in org.eclipse.core.resources.mapping that return ResourceTraversalModifier and TypeMethodDescriptionIModelProviderDescriptor.getMatchingTraversals
(ResourceTraversal[] traversals) Return the set of traversals that overlap with the resources that this descriptor matches.CompositeResourceMapping.getTraversals
(ResourceMappingContext context, IProgressMonitor monitor) ModelProvider.getTraversals
(ResourceMapping[] mappings, ResourceMappingContext context, IProgressMonitor monitor) Returns a set of traversals that cover the given resource mappings.abstract ResourceTraversal[]
ResourceMapping.getTraversals
(ResourceMappingContext context, IProgressMonitor monitor) Returns one or more traversals that can be used to access all the physical resources that constitute the logical resource.Methods in org.eclipse.core.resources.mapping with parameters of type ResourceTraversalModifier and TypeMethodDescriptionModelProvider.getMappings
(ResourceTraversal[] traversals, ResourceMappingContext context, IProgressMonitor monitor) Returns the set of mappings that overlap with the given resource traversals.IModelProviderDescriptor.getMatchingTraversals
(ResourceTraversal[] traversals) Return the set of traversals that overlap with the resources that this descriptor matches.abstract void
RemoteResourceMappingContext.refresh
(ResourceTraversal[] traversals, int flags, IProgressMonitor monitor) Refresh the known remote state for any resources covered by the given traversals. -
Uses of ResourceTraversal in org.eclipse.ltk.core.refactoring.model
Methods in org.eclipse.ltk.core.refactoring.model that return ResourceTraversalModifier and TypeMethodDescriptionfinal ResourceTraversal[]
AbstractRefactoringDescriptorResourceMapping.getTraversals
(ResourceMappingContext context, IProgressMonitor monitor) final ResourceTraversal[]
AbstractRefactoringHistoryResourceMapping.getTraversals
(ResourceMappingContext context, IProgressMonitor monitor) -
Uses of ResourceTraversal in org.eclipse.team.core.mapping
Methods in org.eclipse.team.core.mapping that return ResourceTraversalModifier and TypeMethodDescriptionISynchronizationScope.getTraversals()
Return an array of traversals that cover the resource mappings to be operated on as returned by theISynchronizationScope.getMappings()
method.ISynchronizationScope.getTraversals
(String modelProviderId) Return the set of traversals that cover the mappings for the given model provider.ISynchronizationScope.getTraversals
(ResourceMapping mapping) Return an array of traversals that cover the given resource mapping to be operated on.ISynchronizationScopeManager.refresh
(ResourceMapping[] mappings, IProgressMonitor monitor) Refresh the scope of this manager for the given mappings.Methods in org.eclipse.team.core.mapping with parameters of type ResourceTraversalModifier and TypeMethodDescriptionvoid
IResourceDiffTree.accept
(ResourceTraversal[] traversals, IDiffVisitor visitor) Visit all diffs in this tree that are covered by the given traversals.IDiff[]
IResourceDiffTree.getDiffs
(ResourceTraversal[] traversals) Return all the diffs in the tree that are contained in the given traversals.boolean
IResourceDiffTree.hasMatchingDiffs
(ResourceTraversal[] traversals, FastDiffFilter filter) Return whether the this diff tree contains any diffs that match the given filter within the given traversals.void
ISynchronizationContext.refresh
(ResourceTraversal[] traversals, int flags, IProgressMonitor monitor) Refresh the context in order to update the diff tree returned byISynchronizationContext.getDiffTree()
to include the latest synchronization state for the resources.void
ISynchronizationScopeChangeListener.scopeChanged
(ISynchronizationScope scope, ResourceMapping[] mappings, ResourceTraversal[] traversals) Notification that the scope has changed. -
Uses of ResourceTraversal in org.eclipse.team.core.mapping.provider
Methods in org.eclipse.team.core.mapping.provider that return ResourceTraversalModifier and TypeMethodDescriptionprotected final ResourceTraversal[]
SynchronizationScopeManager.addMappingToScope
(ResourceMapping mapping, ResourceTraversal[] traversals) Add the mapping and its calculated traversals to the scope.protected ResourceTraversal[]
SynchronizationScopeManager.adjustInputTraversals
(ResourceTraversal[] traversals) Adjust the given set of input resources to include any additional resources required by a particular repository provider for the current operation.SynchronizationScopeManager.refresh
(ResourceMapping[] mappings, IProgressMonitor monitor) Methods in org.eclipse.team.core.mapping.provider with parameters of type ResourceTraversalModifier and TypeMethodDescriptionvoid
ResourceDiffTree.accept
(ResourceTraversal[] traversals, IDiffVisitor visitor) protected final ResourceTraversal[]
SynchronizationScopeManager.addMappingToScope
(ResourceMapping mapping, ResourceTraversal[] traversals) Add the mapping and its calculated traversals to the scope.protected ResourceTraversal[]
SynchronizationScopeManager.adjustInputTraversals
(ResourceTraversal[] traversals) Adjust the given set of input resources to include any additional resources required by a particular repository provider for the current operation.IDiff[]
ResourceDiffTree.getDiffs
(ResourceTraversal[] traversals) static ResourceMapping[]
SynchronizationScopeManager.getMappingsFromProviders
(ResourceTraversal[] traversals, ResourceMappingContext context, IProgressMonitor monitor) Convenience method for obtaining the set of resource mappings from all model providers that overlap with the given resources.boolean
ResourceDiffTree.hasMatchingDiffs
(ResourceTraversal[] traversals, FastDiffFilter filter) -
Uses of ResourceTraversal in org.eclipse.team.core.subscribers
Methods in org.eclipse.team.core.subscribers that return ResourceTraversalModifier and TypeMethodDescriptionSubscriberScopeManager.refresh
(ResourceMapping[] mappings, IProgressMonitor monitor) Methods in org.eclipse.team.core.subscribers with parameters of type ResourceTraversalModifier and TypeMethodDescriptionvoid
Subscriber.accept
(ResourceTraversal[] traversals, IDiffVisitor visitor) Visit any out-of-sync resources covered by the given traversals.void
Subscriber.refresh
(ResourceTraversal[] traversals, IProgressMonitor monitor) Refresh the subscriber for the given traversals.void
SubscriberMergeContext.refresh
(ResourceTraversal[] traversals, int flags, IProgressMonitor monitor) final void
SubscriberResourceMappingContext.refresh
(ResourceTraversal[] traversals, int flags, IProgressMonitor monitor) -
Uses of ResourceTraversal in org.eclipse.team.ui.mapping
Methods in org.eclipse.team.ui.mapping that return ResourceTraversalModifier and TypeMethodDescriptionprotected abstract ResourceTraversal[]
SynchronizationContentProvider.getTraversals
(ISynchronizationContext context, Object object) Return the traversals for the given object in the given context.