TMF: Add extension point for parameter providers
authorFrancis Giraldeau <francis.giraldeau@gmail.com>
Wed, 4 Feb 2015 04:28:57 +0000 (23:28 -0500)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Wed, 21 Oct 2015 12:56:15 +0000 (08:56 -0400)
commit55d8eb5e7535a1a92015828a85a5bda6064cbf17
treef9a00f0a6fb09cebb04eaa048a1aac3d9df7c037
parent43b5f69a2aedea17ae1617579aff740487ebea4d
TMF: Add extension point for parameter providers

It associates a parameter provider to an analysis. Previous way was to
register the parameter provider in the plugin's Activator, but in case
of lazy
loading of the plugin, it sometimes was not registered.

Change-Id: I409593d23971b41b0efc777b69a4aaa469da9339
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>
Reviewed-on: https://git.eclipse.org/r/41120
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
tmf/org.eclipse.tracecompass.tmf.core.tests/plugin.xml
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/analysis/AnalysisParameterProviderTest.java
tmf/org.eclipse.tracecompass.tmf.core/schema/org.eclipse.linuxtools.tmf.core.analysis.exsd
tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/analysis/TmfAnalysisParameterProviders.java [new file with mode: 0644]
tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/analysis/TmfAbstractAnalysisModule.java
tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/analysis/TmfAnalysisManager.java
This page took 0.029711 seconds and 5 git commands to generate.