Package | Description |
---|---|
org.eclipse.core.resources.mapping |
Provides APIs for integrating application models with the workspace
Package Specification
This package specifies the APIs in the Resources plug-in that are used to integrate
application models with the workspace.
|
org.eclipse.ltk.core.refactoring.model |
Application programming interface to support logical models.
|
org.eclipse.team.core.mapping |
Application programming interfaces for working with resource mappings.
|
org.eclipse.team.core.mapping.provider |
Application programming interfaces for working with resource mappings.
|
org.eclipse.team.core.subscribers |
Application programming interfaces for generating and refreshing
synchronization state.
|
org.eclipse.team.ui.mapping |
Application programming interfaces for working with resource mappings.
|
org.eclipse.team.ui.synchronize |
Contains the team synchronization presentation framework and support
for the Synchronize View.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteResourceMappingContext
A remote mapping context provides a model element with a view of the remote
state of local resources as they relate to a repository operation that is in
progress.
|
Modifier and Type | Field and Description |
---|---|
static ResourceMappingContext |
ResourceMappingContext.LOCAL_CONTEXT
This resource mapping context is used to indicate that the operation
that is requesting the traversals is performing a local operation.
|
Modifier and Type | Method and Description |
---|---|
void |
ResourceMapping.accept(ResourceMappingContext context,
IResourceVisitor visitor,
IProgressMonitor monitor)
Accepts the given visitor for all existing resources in this mapping.
|
ResourceMapping[] |
ModelProvider.getMappings(IResource[] resources,
ResourceMappingContext context,
IProgressMonitor monitor)
Return the set of mappings that cover the given resources.
|
ResourceMapping[] |
ModelProvider.getMappings(IResource resource,
ResourceMappingContext context,
IProgressMonitor monitor)
Return the resource mappings that cover the given resource.
|
ResourceMapping[] |
ModelProvider.getMappings(ResourceTraversal[] traversals,
ResourceMappingContext context,
IProgressMonitor monitor)
Return the set of mappings that overlap with the given resource traversals.
|
ResourceTraversal[] |
ModelProvider.getTraversals(ResourceMapping[] mappings,
ResourceMappingContext context,
IProgressMonitor monitor)
Return 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.
|
ResourceTraversal[] |
CompositeResourceMapping.getTraversals(ResourceMappingContext context,
IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
ResourceTraversal[] |
AbstractRefactoringHistoryResourceMapping.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.
|
ResourceTraversal[] |
AbstractRefactoringDescriptorResourceMapping.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.
|
Modifier and Type | Method and Description |
---|---|
ResourceMappingContext |
ISynchronizationScope.getContext()
Return the resource mapping context that the scope
uses to obtain traversals from resource mappings
in order to determine what resources are in the scope.
|
Modifier and Type | Method and Description |
---|---|
ResourceMappingContext |
SynchronizationScopeManager.getContext() |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
SynchronizationScopeManager(String name,
ResourceMapping[] inputMappings,
ResourceMappingContext resourceMappingContext,
boolean consultModels)
Create a scope manager that uses the given context to
determine what resources should be included in the scope.
|
Modifier and Type | Class and Description |
---|---|
class |
SubscriberResourceMappingContext
A resource mapping context that provides the client access to the remote state
of local resources using a subscriber.
|
Modifier and Type | Method and Description |
---|---|
ResourceMappingContext |
ITeamStateProvider.getResourceMappingContext(Object element)
Return a resource mapping context that gives access to the remote state
of the resources associated with the provider.
|
Modifier and Type | Method and Description |
---|---|
ResourceMappingContext |
SubscriberTeamStateProvider.getResourceMappingContext(Object element) |
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.