tmf.ui : Iterate in OffsetTraceHandler using the entryset instead of the keyset
authorJean-Christian Kouame <jean-christian.kouame@ericsson.com>
Tue, 29 Sep 2015 17:32:10 +0000 (13:32 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Wed, 30 Sep 2015 13:58:10 +0000 (09:58 -0400)
Change-Id: I2c7c510feec20793570faa6723a7c8e1e0ed1ab6
Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/56992
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/OffsetTraceHandler.java

index a87a2320fef5f335cdada7d9383720874f0f1556..46a3f9686d3ed04aadd6b3a9d691b1bdc41ad689 100644 (file)
@@ -99,11 +99,12 @@ public class OffsetTraceHandler extends AbstractHandler {
         TmfWorkspaceModifyOperation operation = new TmfWorkspaceModifyOperation() {
             @Override
             public void execute(IProgressMonitor monitor) throws CoreException {
-                for (final TmfTraceElement trace : offsets.keySet()) {
+                for (final Map.Entry<TmfTraceElement, Long> entry : offsets.entrySet()) {
                     if (monitor.isCanceled()) {
                         throw new OperationCanceledException();
                     }
-                    Long offset = offsets.get(trace);
+                    final TmfTraceElement trace = entry.getKey();
+                    Long offset = entry.getValue();
                     if (offset != 0 && trace.getResource().exists()) {
                         Display.getDefault().syncExec(new Runnable() {
                             @Override
This page took 0.026152 seconds and 5 git commands to generate.