xml: remove dependency to ui element from the module source
authorGeneviève Bastien <gbastien+lttng@versatic.net>
Mon, 25 Jan 2016 04:01:39 +0000 (23:01 -0500)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Wed, 27 Jan 2016 01:13:13 +0000 (20:13 -0500)
The TmfXmlAnalysisOutputSource class is now advertised with the 'listener'
element of the analysis extension point.

Change-Id: I7ac2be77774f029e29eabd643e6fd891317bd898
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/65115
Reviewed-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/plugin.xml
tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/src/org/eclipse/tracecompass/tmf/analysis/xml/ui/module/XmlAnalysisModuleSource.java

index c55e09c127b27a10a443535a7e823c0c9ff19b8c..b6536f382f4f3234feb5d1b33057f1dcd2013eea 100644 (file)
@@ -6,6 +6,9 @@
       <source
             class="org.eclipse.tracecompass.tmf.analysis.xml.ui.module.XmlAnalysisModuleSource">
       </source>
+      <listener
+            class="org.eclipse.tracecompass.tmf.analysis.xml.ui.module.TmfXmlAnalysisOutputSource">
+      </listener>
    </extension>
    <extension
          point="org.eclipse.ui.commands">
index cf9d23eb48e8349391e765ac1051e5742f369ca5..0a27a3e598e8689d3fdd7b732ea5fabd5ec3a559 100644 (file)
@@ -77,7 +77,7 @@ public class XmlAnalysisModuleSource implements IAnalysisModuleSource {
      * Constructor. It adds the new module listener to the analysis manager.
      */
     public XmlAnalysisModuleSource() {
-        TmfAnalysisManager.addNewModuleListener(new TmfXmlAnalysisOutputSource());
+
     }
 
     @Override
This page took 0.027744 seconds and 5 git commands to generate.