blob: f02ba93399dd12ce5e5be78f0266aa85f0efce94 [file] [log] [blame]
<?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>