tmf: Add extension point to add custom trace types to plugins
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4 <extension-point id="org.eclipse.linuxtools.tmf.core.tracetype" name="%extensionpoint.trace_type.name" schema="schema/org.eclipse.linuxtools.tmf.core.tracetype.exsd"/>
5 <extension-point id="org.eclipse.linuxtools.tmf.core.analysis" name="%extensionpoint.analysis_module.name" schema="schema/org.eclipse.linuxtools.tmf.core.analysis.exsd"/>
6 <extension-point id="org.eclipse.tracecompass.tmf.core.analysis.ondemand" name="%extensionpoint.ondemand_analysis.name" schema="schema/org.eclipse.tracecompass.tmf.core.analysis.ondemand.exsd"/>
7 <extension-point id="org.eclipse.tracecompass.tmf.core.custom.trace" name="%extensionpoint.custom_trace.name" schema="schema/org.eclipse.tracecompass.tmf.core.custom.trace.exsd"/>
8
9 <extension
10 point="org.eclipse.core.runtime.preferences">
11 <initializer
12 class="org.eclipse.tracecompass.internal.tmf.core.TmfCorePreferenceInitializer">
13 </initializer>
14 </extension>
15 <extension
16 point="org.eclipse.linuxtools.tmf.core.analysis">
17 <source
18 class="org.eclipse.tracecompass.internal.tmf.core.analysis.TmfAnalysisModuleSourceConfigElement">
19 </source>
20 <module
21 analysis_module="org.eclipse.tracecompass.tmf.core.statistics.TmfStatisticsModule"
22 automatic="true"
23 icon="icons/statistics.png"
24 id="org.eclipse.linuxtools.tmf.core.statistics.analysis"
25 name="Tmf Statistics">
26 <tracetype
27 applies="true"
28 class="org.eclipse.tracecompass.tmf.core.trace.TmfTrace">
29 </tracetype>
30 <tracetype
31 applies="false"
32 class="org.eclipse.tracecompass.tmf.core.trace.experiment.TmfExperiment">
33 </tracetype>
34 </module>
35 </extension>
36 <extension
37 point="org.eclipse.linuxtools.tmf.core.tracetype">
38 <experiment
39 id="org.eclipse.linuxtools.tmf.core.experiment.generic"
40 name="%experimenttype.type.generic"
41 experiment_type="org.eclipse.tracecompass.tmf.core.trace.experiment.TmfExperiment">
42 </experiment>
43 </extension>
44 </plugin>
This page took 0.030736 seconds and 5 git commands to generate.