| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension-point id="org.eclipse.linuxtools.tmf.core.tracetype" name="%extensionpoint.trace_type.name" schema="schema/org.eclipse.linuxtools.tmf.core.tracetype.exsd"/> |
| <extension-point id="org.eclipse.linuxtools.tmf.core.analysis" name="%extensionpoint.analysis_module.name" schema="schema/org.eclipse.linuxtools.tmf.core.analysis.exsd"/> |
| <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"/> |
| <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"/> |
| <extension-point id="org.eclipse.tracecompass.tmf.core.symbolProvider" name="%extensionpoint.symbol_provider.name" schema="schema/org.eclipse.tracecompass.tmf.core.symbolProvider.exsd"/> |
| <extension-point id="org.eclipse.tracecompass.tmf.core.dataprovider" name="%extensionpoint.data_provider.name" schema="schema/org.eclipse.tracecompass.tmf.core.dataprovider.exsd"/> |
| <extension-point id="org.eclipse.tracecompass.tmf.core.custom.marker" name="%extensionpoint.custom_marker.name" schema="schema/org.eclipse.tracecompass.tmf.core.custom.marker.exsd"/> |
| |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.tracecompass.internal.tmf.core.TmfCorePreferenceInitializer"> |
| </initializer> |
| <initializer |
| class="org.eclipse.tracecompass.internal.tmf.core.project.model.TraceTypePreferenceInitializer"> |
| </initializer> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.core.analysis"> |
| <source |
| class="org.eclipse.tracecompass.internal.tmf.core.analysis.TmfAnalysisModuleSourceConfigElement"> |
| </source> |
| <module |
| analysis_module="org.eclipse.tracecompass.tmf.core.statistics.TmfStatisticsModule" |
| automatic="true" |
| icon="icons/statistics.png" |
| id="org.eclipse.linuxtools.tmf.core.statistics.analysis" |
| name="Statistics"> |
| <tracetype |
| applies="true" |
| class="org.eclipse.tracecompass.tmf.core.trace.TmfTrace"> |
| </tracetype> |
| <tracetype |
| applies="false" |
| class="org.eclipse.tracecompass.tmf.core.trace.experiment.TmfExperiment"> |
| </tracetype> |
| </module> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.core.analysis"> |
| <module |
| analysis_module="org.eclipse.tracecompass.internal.tmf.core.analysis.callsite.CallsiteAnalysis" |
| applies_experiment="false" |
| automatic="true" |
| icon="icons/file_obj.png" |
| id="org.eclipse.tracecompass.tmf.core.analysis.callsite" |
| name="%callsite.name"> |
| </module> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.core.tracetype"> |
| <experiment |
| id="org.eclipse.linuxtools.tmf.core.experiment.generic" |
| name="%experimenttype.type.generic" |
| experiment_type="org.eclipse.tracecompass.tmf.core.trace.experiment.TmfExperiment"> |
| </experiment> |
| </extension> |
| <extension |
| point="org.eclipse.tracecompass.tmf.core.dataprovider"> |
| <dataProviderFactory |
| class="org.eclipse.tracecompass.internal.tmf.core.histogram.HistogramDataProviderFactory" |
| id="org.eclipse.tracecompass.internal.tmf.core.histogram.HistogramDataProvider"> |
| </dataProviderFactory> |
| <dataProviderFactory |
| class="org.eclipse.tracecompass.internal.tmf.core.statesystem.provider.StateSystemDataProviderFactory" |
| id="org.eclipse.tracecompass.internal.tmf.core.statesystem.provider.StateSystemDataProvider"> |
| </dataProviderFactory> |
| </extension> |
| <extension |
| point="org.eclipse.tracecompass.tmf.core.dataprovider"> |
| <dataProviderFactory |
| class="org.eclipse.tracecompass.internal.provisional.tmf.core.model.events.TmfEventTableDataProviderFactory" |
| id="org.eclipse.tracecompass.internal.provisional.tmf.core.model.events.TmfEventTableDataProvider"> |
| </dataProviderFactory> |
| </extension> |
| </plugin> |