ss: Move plugins to Trace Compass namespace
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / internal / tmf / ui / Activator.java
index 4beb42bad99b2d6ffc29bb78d8d5757ed7ff2b32..131a10ebed9207ff59b4394f94f53249b2398a66 100644 (file)
@@ -20,6 +20,7 @@ import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.resource.ImageDescriptor;
 import org.eclipse.jface.resource.ImageRegistry;
 import org.eclipse.linuxtools.tmf.core.event.ITmfEvent;
+import org.eclipse.linuxtools.tmf.ui.TmfUiRefreshHandler;
 import org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement;
 import org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement;
 import org.eclipse.linuxtools.tmf.ui.viewers.events.TmfEventAdapterFactory;
@@ -85,6 +86,7 @@ public class Activator extends AbstractUIPlugin {
     public void start(BundleContext context) throws Exception {
         super.start(context);
         plugin = this;
+        TmfUiRefreshHandler.getInstance(); // to classload/initialize it
         TmfUiTracer.init();
         TmfTraceElement.init();
         TmfExperimentElement.init();
@@ -96,6 +98,7 @@ public class Activator extends AbstractUIPlugin {
     @Override
     public void stop(BundleContext context) throws Exception {
         TmfUiTracer.stop();
+        TmfUiRefreshHandler.getInstance().dispose();
         plugin = null;
 
         Platform.getAdapterManager().unregisterAdapters(fTmfEventAdapterFactory);
This page took 0.025307 seconds and 5 git commands to generate.