tmf.ui : Iterate in OffsetTraceHandler using the entryset instead of the keyset
[deliverable/tracecompass.git] / 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.026253 seconds and 5 git commands to generate.