Fix for bug 384406: Delete trace propagation not working in Windows.
authorPatrick Tasse <patrick.tasse@gmail.com>
Fri, 13 Jul 2012 20:40:57 +0000 (16:40 -0400)
committerPatrick Tasse <patrick.tasse@gmail.com>
Fri, 13 Jul 2012 20:47:05 +0000 (16:47 -0400)
Change-Id: I3800cce187a50206577e2899500d59d23fa64973

org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/project/handlers/DeleteTraceHandler.java

index 656565b088cf6e2715480239baf6c8959846eb8c..012e10c7cc0ed97d1f726e39a8865f6d0386275f 100644 (file)
@@ -12,7 +12,6 @@
 
 package org.eclipse.linuxtools.internal.tmf.ui.project.handlers;
 
-import java.io.IOException;
 import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
@@ -116,7 +115,7 @@ public class DeleteTraceHandler extends AbstractHandler {
                 try {
                     IPath path = resource.getLocation();
                     if (path != null && (trace.getParent() instanceof TmfTraceFolder)) {
-                        String location = path.toFile().getCanonicalPath();
+                        String location = path.toString();
                         TmfExperimentFolder experimentFolder = trace.getProject().getExperimentsFolder();
 
                         // Propagate the removal to traces
@@ -143,8 +142,6 @@ public class DeleteTraceHandler extends AbstractHandler {
                     // Refresh the project
                     trace.getProject().refresh();
 
-                } catch (IOException e) {
-                    Activator.getDefault().logError("Error deleting trace: " + trace.getName(), e); //$NON-NLS-1$
                 } catch (CoreException e) {
                     Activator.getDefault().logError("Error deleting trace: " + trace.getName(), e); //$NON-NLS-1$
                 }
This page took 0.026629 seconds and 5 git commands to generate.