diff options
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java')
-rw-r--r-- | bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java index 4cacf52ec..2ba9ce323 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/WorkspaceResourceMapper.java @@ -33,49 +33,49 @@ import org.eclipse.core.runtime.IProgressMonitor; * @since 3.1 */ public final class WorkspaceResourceMapper extends ResourceMapping { - - private final IResource resource; - private final int depth; - - /** - * Convert the provided resources to one or more resource mappers - * that traverse the elements deeply. The model element of the resource - * mappers will be the workspace root. - * @param resources the resources - * @return a resource mappers that traverses the resources - */ - public static ResourceMapping[] asResourceMappers(final IResource[] resources, int depth) { + + private final IResource resource; + private final int depth; + + /** + * Convert the provided resources to one or more resource mappers + * that traverse the elements deeply. The model element of the resource + * mappers will be the workspace root. + * @param resources the resources + * @return a resource mappers that traverses the resources + */ + public static ResourceMapping[] asResourceMappers(final IResource[] resources, int depth) { List<WorkspaceResourceMapper> result = new ArrayList<>(); - for (int i = 0; i < resources.length; i++) { - IResource resource = resources[i]; - result.add(new WorkspaceResourceMapper(resource, depth)); - } - return result.toArray(new ResourceMapping[result.size()]); - } - - public WorkspaceResourceMapper(IResource resource, int depth) { - this.resource = resource; - this.depth = depth; - } - @Override + for (int i = 0; i < resources.length; i++) { + IResource resource = resources[i]; + result.add(new WorkspaceResourceMapper(resource, depth)); + } + return result.toArray(new ResourceMapping[result.size()]); + } + + public WorkspaceResourceMapper(IResource resource, int depth) { + this.resource = resource; + this.depth = depth; + } + @Override public Object getModelObject() { - return resource; - } - @Override + return resource; + } + @Override public IProject[] getProjects() { - return new IProject[] { resource.getProject() }; - } - @Override + return new IProject[] { resource.getProject() }; + } + @Override public ResourceTraversal[] getTraversals(ResourceMappingContext context, IProgressMonitor monitor) throws CoreException { - return asTraversal(resource, depth, context); - } - private ResourceTraversal[] asTraversal(IResource resource, final int depth, ResourceMappingContext context) { - return new ResourceTraversal[] { new ResourceTraversal(new IResource[] { resource }, depth, IResource.NONE)} ; - } - @Override + return asTraversal(resource, depth, context); + } + private ResourceTraversal[] asTraversal(IResource resource, final int depth, ResourceMappingContext context) { + return new ResourceTraversal[] { new ResourceTraversal(new IResource[] { resource }, depth, IResource.NONE)} ; + } + @Override public boolean contains(ResourceMapping mapping) { - return false; - } + return false; + } @Override public String getModelProviderId() { |