diff options
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java')
-rw-r--r-- | bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java index 01f7cba49..18d5ae8e3 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/BranchAction.java @@ -32,30 +32,30 @@ public class BranchAction extends WorkspaceTraversalAction { @Override public void execute(IAction action) throws InvocationTargetException, InterruptedException { ResourceMapping[] resourceMappings = getCVSResourceMappings(); - if (resourceMappings == null || resourceMappings.length == 0) { - // Could be a sync element tat is selected - IResource[] resources = getSelectedResources(); - resourceMappings = getResourceMappings(resources); - } - if (resourceMappings == null || resourceMappings.length == 0) { - // Nothing is select so just return - return; - } - new BranchOperation(getTargetPart(), resourceMappings).run(); + if (resourceMappings == null || resourceMappings.length == 0) { + // Could be a sync element tat is selected + IResource[] resources = getSelectedResources(); + resourceMappings = getResourceMappings(resources); + } + if (resourceMappings == null || resourceMappings.length == 0) { + // Nothing is select so just return + return; + } + new BranchOperation(getTargetPart(), resourceMappings).run(); } private ResourceMapping[] getResourceMappings(IResource[] resources) { List<ResourceMapping> mappings = new ArrayList<>(); - for (int i = 0; i < resources.length; i++) { - IResource resource = resources[i]; - Object o = getAdapter(resource, ResourceMapping.class); - if (o instanceof ResourceMapping) { - ResourceMapping mapping = (ResourceMapping) o; - mappings.add(mapping); - } - } - return mappings.toArray(new ResourceMapping[mappings.size()]); - } + for (int i = 0; i < resources.length; i++) { + IResource resource = resources[i]; + Object o = getAdapter(resource, ResourceMapping.class); + if (o instanceof ResourceMapping) { + ResourceMapping mapping = (ResourceMapping) o; + mappings.add(mapping); + } + } + return mappings.toArray(new ResourceMapping[mappings.size()]); + } @Override public String getId() { |