TMF: Add supplementary folder to experiments
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / internal / tmf / ui / project / handlers / OpenExperimentHandler.java
index 6bc0d4d88d42d023f60d9bc13544db007e41e4ed..5d367958c6e6a2ec3d8a5d44ce53c4dec8b87ef6 100644 (file)
@@ -120,6 +120,12 @@ public class OpenExperimentHandler extends AbstractHandler {
                     return;
                 }
 
+                /* Unlike traces, there is no instanceExperiment, so we call this function
+                 * here alone.  Maybe it would be better to do this on experiment's element
+                 * constructor?
+                 */
+                experimentElement.refreshSupplementaryFolder();
+
                 // Instantiate the experiment's traces
                 final List<TmfTraceElement> traceEntries = experimentElement.getTraces();
                 final int nbTraces = traceEntries.size();
@@ -167,7 +173,7 @@ public class OpenExperimentHandler extends AbstractHandler {
                 }
 
                 // Create the experiment
-                final TmfExperiment experiment = new TmfExperiment(ITmfEvent.class, experimentElement.getName(), traces, cacheSize);
+                final TmfExperiment experiment = new TmfExperiment(ITmfEvent.class, experimentElement.getName(), traces, cacheSize, experimentElement.getResource());
                 experiment.setBookmarksFile(file);
 
                 final String editorId = commonEditorId;
This page took 0.027266 seconds and 5 git commands to generate.