-<?xml version="1.0" encoding="UTF-8"?>\r
-<?eclipse version="3.4"?>\r
-<plugin>\r
- <extension-point id="org.eclipse.linuxtools.tmf.ui.parserProviders" name="Parser Providers" schema="schema/org.eclipse.linuxtools.tmf.ui.parserprovider.exsd"/>\r
- <extension\r
- point="org.eclipse.ui.views">\r
- <category\r
- id="org.eclipse.linuxtools.tmf.ui.views.category"\r
- name="%views.category.name">\r
- </category>\r
- <view\r
- allowMultiple="false"\r
- category="org.eclipse.linuxtools.tmf.ui.views.category"\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.ProjectView"\r
- icon="icons/project_view.gif"\r
- id="org.eclipse.linuxtools.tmf.ui.views.project"\r
- name="%project.view.name"\r
- restorable="true">\r
- </view>\r
- <view\r
- allowMultiple="false"\r
- category="org.eclipse.linuxtools.tmf.ui.views.category"\r
- class="org.eclipse.linuxtools.tmf.ui.views.TmfEventsView"\r
- icon="icons/events_view.gif"\r
- id="org.eclipse.linuxtools.tmf.ui.views.events"\r
- name="%events.view.name"\r
- restorable="true">\r
- </view>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.editors">\r
- <editor\r
- class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"\r
- default="false"\r
- icon="icons/events_view.gif"\r
- id="org.eclipse.linuxtools.tmf.ui.editors.events"\r
- name="%events.editor.name">\r
- <contentTypeBinding\r
- contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">\r
- </contentTypeBinding>\r
- </editor>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.newWizards">\r
- <category\r
- id="org.eclipse.linuxtools.tmf.ui.wizards.new"\r
- name="%wizard.category.name">\r
- </category>\r
- <wizard\r
- category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.dialogs.NewProjectWizard"\r
- id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"\r
- name="%project.new.wizard.name"\r
- project="true">\r
- <description>\r
- %project.new.wizard.description\r
- \r
- </description>\r
- </wizard>\r
- <wizard\r
- category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r
- class="org.eclipse.linuxtools.tmf.ui.wizards.CustomTxtParserWizard"\r
- icon="icons/customparser_wizard.gif"\r
- id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"\r
- name="%project.new.wizard.custom.text.parser">\r
- </wizard>\r
- <wizard\r
- category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r
- class="org.eclipse.linuxtools.tmf.ui.wizards.CustomXmlParserWizard"\r
- icon="icons/customparser_wizard.gif"\r
- id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"\r
- name="%project.new.wizard.custom.xml.parser">\r
- </wizard>\r
- </extension>\r
- <extension\r
- id="org.eclipse.linuxtools.tmf.project.nature"\r
- point="org.eclipse.core.resources.natures">\r
- <runtime>\r
- <run\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature">\r
- </run>\r
- </runtime>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.actionSets">\r
- <actionSet\r
- description="%action.set.description"\r
- id="org.eclipse.linuxtools.tmf.ui.actionSet"\r
- label="%action.set.label"\r
- visible="true">\r
- </actionSet>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.commands">\r
- <category\r
- description="%commands.project.category.description"\r
- id="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- name="%commands.project.category.name">\r
- </category>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.new.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.new"\r
- name="%commands.project.new">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.open.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.open"\r
- name="%commands.project.open">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.close.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.close"\r
- name="%commands.project.close">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.rename.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.rename"\r
- name="%commands.project.rename">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.delete.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.delete"\r
- name="%commands.project.delete">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"\r
- description="%commands.project.refresh.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.refresh"\r
- name="%commands.project.refresh">\r
- </command>\r
- <category\r
- description="%commands.trace.category.description"\r
- id="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- name="%commands.trace.category.name">\r
- </category>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- description="%commands.trace.import.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"\r
- name="%commands.trace.import">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- description="%commands.trace.open.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"\r
- name="%commands.trace.open">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- description="%commands.trace.rename.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"\r
- name="%commands.trace.rename">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- description="%commands.trace.selectparser.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser"\r
- name="%commands.trace.selectparser">\r
- <commandParameter\r
- id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser"\r
- name="%commands.trace.selectparser.parser"\r
- optional="false">\r
- </commandParameter>\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"\r
- description="%commands.trace.delete.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"\r
- name="%commands.trace.delete">\r
- </command>\r
- <category\r
- description="%commands.experiment.category.description"\r
- id="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- name="%commands.experiment.category.name">\r
- </category>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- description="%commands.experiment.new.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"\r
- name="%commands.experiment.new">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- description="%commands.experiment.selecttraces.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"\r
- name="%commands.experiment.selecttraces">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- description="%commands.experiment.open.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"\r
- name="%commands.experiment.open">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- description="%commands.experiment.rename.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"\r
- name="%commands.experiment.rename">\r
- </command>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"\r
- description="%commands.experiment.delete.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"\r
- name="%commands.experiment.delete">\r
- </command>\r
- <category\r
- description="%commands.parser.category.description"\r
- id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"\r
- name="%commands.parser.category.name">\r
- </category>\r
- <command\r
- categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"\r
- description="%commands.parser.manage.description"\r
- id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"\r
- name="%commands.parser.manage">\r
- </command>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.menus">\r
- <menuContribution\r
- locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.project?after=additions">\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.new"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.new"\r
- label="%commands.project.new"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.open"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.open"\r
- label="%commands.project.open"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.close"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.close"\r
- label="%commands.project.close"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.delete"\r
- label="%commands.project.delete"\r
- style="push">\r
- </command>\r
- <separator\r
- name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator1"\r
- visible="true">\r
- </separator>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.new"\r
- label="%commands.experiment.new"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.select"\r
- label="%commands.experiment.selecttraces"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.open"\r
- label="%commands.experiment.open"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.delete"\r
- label="%commands.experiment.delete"\r
- style="push">\r
- </command>\r
- <separator\r
- name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator2"\r
- visible="true">\r
- </separator>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.import"\r
- label="%commands.trace.import"\r
- style="push">\r
- </command>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.open"\r
- label="%commands.trace.open"\r
- style="push">\r
- </command>\r
- <menu\r
- id="org.eclipse.linuxtools.tmf.ui.menu.project.trace.selectparser"\r
- label="%commands.trace.selectparser">\r
- <dynamic\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserContributionItem"\r
- id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser.dynamic">\r
- </dynamic>\r
- </menu>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.delete"\r
- label="%commands.trace.delete"\r
- style="push">\r
- </command>\r
- <separator\r
- name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator3"\r
- visible="true">\r
- </separator>\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.refresh"\r
- label="%commands.project.refresh"\r
- style="push">\r
- </command>\r
- </menuContribution>\r
- <menuContribution\r
- locationURI="menu:org.eclipse.linuxtools.tmf.ui.views.project">\r
- <command\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"\r
- id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"\r
- style="push">\r
- </command>\r
- </menuContribution>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.handlers">\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewProjectHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.new">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenProjectHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.open">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.CloseProjectHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.close">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameProjectHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.rename">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteProjectHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.ImportTraceHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenTraceHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameTraceHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteTraceHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewExperimentHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectTracesHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenExperimentHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameExperimentHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteExperimentHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RefreshHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser">\r
- </handler>\r
- <handler\r
- class="org.eclipse.linuxtools.tmf.ui.commands.ManageCustomParsersCommandHandler"\r
- commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">\r
- </handler>\r
- </extension>\r
- <extension\r
- point="org.eclipse.core.runtime.preferences">\r
- <initializer\r
- class="org.eclipse.linuxtools.tmf.ui.TmfUiPreferenceInitializer">\r
- </initializer>\r
- </extension>\r
- <extension\r
- point="org.eclipse.core.contenttype.contentTypes">\r
- <content-type\r
- file-extensions="log"\r
- id="org.eclipse.linuxtools.tmf.ui.content-type.trace"\r
- name="%contenttype.trace"\r
- priority="normal">\r
- </content-type>\r
- </extension>\r
- <extension\r
- point="org.eclipse.linuxtools.tmf.ui.parserProviders">\r
- <parserProvider\r
- class="org.eclipse.linuxtools.tmf.ui.parsers.custom.CustomParserProvider">\r
- </parserProvider>\r
- </extension>\r
-\r
-</plugin>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension-point id="org.eclipse.linuxtools.tmf.ui.uml2SDLoader" name="TMF UML 2 Sequence Diagram Loader" schema="schema/org.eclipse.linuxtools.tmf.ui.uml2SDLoader.exsd"/>
+ <extension-point id="org.eclipse.linuxtools.tmf.ui.tracetype" name="Tmf Trace Type" schema="schema/org.eclipse.linuxtools.tmf.ui.tracetype.exsd"/>
+
+ <extension
+ point="org.eclipse.ui.perspectives">
+ <perspective
+ class="org.eclipse.linuxtools.tmf.ui.views.TracingPerspectiveFactory"
+ icon="icons/eview16/tracing_pers.gif"
+ id="org.eclipse.linuxtools.tmf.ui.perspective"
+ name="%perspective.category.name">
+ </perspective>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views">
+ <category
+ id="org.eclipse.linuxtools.tmf.ui.views.category"
+ name="%views.category.name">
+ </category>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.events.TmfEventsView"
+ icon="icons/eview16/events_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.events"
+ name="%events.view.name"
+ restorable="true">
+ </view>
+ <view
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.timechart.TimeChartView"
+ icon="icons/eview16/timechart_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.timechart"
+ name="%timechart.view.name"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.environment.TmfEnvironmentView"
+ icon="icons/eview16/events_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.environment"
+ name="%environment.view.name"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.colors.ColorsView"
+ icon="icons/eview16/colors_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.colors"
+ name="%colors.view.name"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView"
+ icon="icons/eview16/filters_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.filter"
+ name="%filters.view.name"
+ restorable="true">
+ </view>
+ <view
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.SDView"
+ icon="icons/eview16/sequencediagram_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView"
+ name="%uml2sd.view.name"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.statistics.TmfStatisticsView"
+ icon="icons/eview16/statistics_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.statistics"
+ name="%statistics.view.name"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.eclipse.linuxtools.tmf.ui.views.category"
+ class="org.eclipse.linuxtools.tmf.ui.views.histogram.HistogramView"
+ icon="icons/eview16/histogram.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.histogram"
+ name="%histogram.view.name"
+ restorable="true">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editors">
+ <editor
+ class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"
+ default="false"
+ icon="icons/eview16/events_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.editors.events"
+ name="%events.editor.name">
+ <contentTypeBinding
+ contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
+ </contentTypeBinding>
+ </editor>
+ <editor
+ class="org.eclipse.linuxtools.tmf.ui.editors.EventsViewEditor"
+ default="false"
+ icon="icons/eview16/events_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.editors.eventsView"
+ name="%eventsview.editor.name">
+ <contentTypeBinding
+ contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
+ </contentTypeBinding>
+ </editor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.newWizards">
+ <category
+ id="org.eclipse.linuxtools.tmf.ui.wizards.new"
+ name="%project.new.category.name">
+ </category>
+ <wizard
+ category="org.eclipse.linuxtools.tmf.ui.wizards.new"
+ class="org.eclipse.linuxtools.tmf.ui.project.wizards.NewTmfProjectWizard"
+ icon="icons/elcl16/new_tracing_prj.gif"
+ id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"
+ name="%project.new.wizard.name"
+ project="true">
+ <description>
+ %project.new.wizard.description
+
+ </description>
+ </wizard>
+ <wizard
+ category="org.eclipse.linuxtools.tmf.ui.wizards.new"
+ class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomTxtParserWizard"
+ icon="icons/etool16/customparser_wizard.gif"
+ id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"
+ name="%project.new.wizard.custom.text.parser">
+ </wizard>
+ <wizard
+ category="org.eclipse.linuxtools.tmf.ui.wizards.new"
+ class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomXmlParserWizard"
+ icon="icons/etool16/customparser_wizard.gif"
+ id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"
+ name="%project.new.wizard.custom.xml.parser">
+ </wizard>
+ </extension>
+ <extension
+ point="org.eclipse.ui.importWizards">
+ <category
+ id="org.eclipse.linuxtools.tmf.import.category"
+ name="%project.new.category.name">
+ </category>
+ <wizard
+ category="org.eclipse.linuxtools.tmf.import.category"
+ class="org.eclipse.linuxtools.tmf.ui.project.wizards.ImportTraceWizard"
+ icon="icons/etool16/import.gif"
+ id="org.eclipse.linuxtools.tmf.ui.trace.import.wizard"
+ name="%project.import.wizard.name">
+ </wizard>
+ </extension>
+ <extension
+ id="org.eclipse.linuxtools.tmf.project.nature"
+ point="org.eclipse.core.resources.natures">
+ <runtime>
+ <run
+ class="org.eclipse.linuxtools.tmf.core.TmfProjectNature">
+ </run>
+ </runtime>
+ </extension>
+ <extension
+ point="org.eclipse.ui.ide.projectNatureImages">
+ <image
+ icon="icons/ovr16/trace_nature_ovr.gif"
+ id="org.eclipse.linuxtools.tmf.ui.nature.image"
+ natureId="org.eclipse.linuxtools.tmf.project.nature">
+ </image>
+ </extension>
+ <extension
+ point="org.eclipse.ui.navigator.navigatorContent">
+ <navigatorContent
+ activeByDefault="true"
+ contentProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorContentProvider"
+ icon="icons/eview16/tracing_pers.gif"
+ id="org.eclipse.linuxtools.tmf.ui.navigator.content"
+ labelProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorLabelProvider"
+ name="%navigatorContent.name"
+ priority="normal">
+ <triggerPoints>
+ <or>
+ <and>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.eclipse.linuxtools.tmf.project.nature">
+ </test>
+ </and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
+ </instanceof>
+ </or>
+ </triggerPoints>
+ <possibleChildren>
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.core.resources.IResource">
+ </instanceof>
+ </or></possibleChildren>
+ <override
+ policy="InvokeAlwaysRegardlessOfSuppressedExt"
+ suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">
+ </override>
+ <actionProvider
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TmfActionProvider"
+ id="org.eclipse.linuxtools.tmf.ui.navigator.actions.provider">
+ <enablement>
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
+ </instanceof>
+ </or>
+ </enablement>
+ </actionProvider>
+ <dropAssistant
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DropAdapterAssistant"
+ id="org.eclipse.linuxtools.tmf.ui.navigator.dropAssistant">
+ <possibleDropTargets>
+ <or>
+ <and>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.eclipse.linuxtools.tmf.project.nature">
+ </test>
+ </and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
+ </instanceof>
+ </or>
+ </possibleDropTargets>
+ </dropAssistant>
+ <commonWizard
+ menuGroupId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.menuGroupId"
+ type="new"
+ wizardId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject">
+ <enablement></enablement>
+ </commonWizard>
+ </navigatorContent>
+ </extension>
+ <extension
+ point="org.eclipse.ui.navigator.viewer">
+ <viewerContentBinding
+ viewerId="org.eclipse.ui.navigator.ProjectExplorer">
+ <includes>
+ <contentExtension
+ pattern="org.eclipse.linuxtools.tmf.ui.navigator.content">
+ </contentExtension>
+ <contentExtension
+ pattern="org.eclipse.ui.navigator.resources.filters.*">
+ </contentExtension>
+ </includes>
+ </viewerContentBinding>
+ </extension>
+ <extension
+ point="org.eclipse.ui.decorators">
+ <decorator
+ icon="icons/ovr16/trace_folder_ovr.png"
+ id="org.eclipse.linuxtools.tmf.ui.trace_folder.decorator"
+ label="Trace Folder"
+ lightweight="true"
+ location="TOP_RIGHT"
+ state="true">
+ <enablement>
+ <objectClass
+ name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
+ </objectClass>
+ </enablement>
+ </decorator>
+ <decorator
+ icon="icons/ovr16/experiment_folder_ovr.png"
+ id="org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator"
+ label="Trace Experiment Folder"
+ lightweight="true"
+ location="TOP_RIGHT"
+ state="true">
+ <enablement>
+ <objectClass
+ name="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
+ </objectClass>
+ </enablement>
+ </decorator>
+ <decorator
+ icon="icons/ovr16/link_ovr.gif"
+ id="org.eclipse.linuxtools.tmf.ui.linked_trace.decorator"
+ label="Linked Trace"
+ lightweight="true"
+ location="BOTTOM_RIGHT"
+ state="true">
+ <enablement>
+ <and>
+ <objectClass
+ name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </objectClass>
+ <objectState
+ name="isLinked"
+ value="true">
+ </objectState>
+ </and>
+ </enablement>
+ </decorator>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="menu:org.eclipse.ui.navigator.ProjectExplorer">
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
+ id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
+ style="push">
+ </command>
+ </menuContribution>
+ <menuContribution
+ allPopups="false"
+ locationURI="toolbar:org.eclipse.ui.navigator.ProjectExplorer">
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views"
+ icon="icons/etool16/clear.gif"
+ label="%command.clear_views"
+ mnemonic="%command.clear_views.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <and>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.eclipse.linuxtools.tmf.project.nature">
+ </test>
+ </and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ <menuContribution
+ locationURI="popup:org.eclipse.ui.popup.any?after=additions">
+ <command
+ commandId="org.eclipse.ui.file.import"
+ label="%command.import"
+ mnemonic="%command.import.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
+ </instanceof>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <separator
+ name="org.eclipse.linuxtools.tmf.ui.separator1"
+ visible="true">
+ </separator>
+ <command
+ commandId="org.eclipse.ui.navigate.openResource"
+ disabledIcon="/icons/dlcl16/open.gif"
+ icon="/icons/elcl16/open.gif"
+ label="%command.open"
+ mnemonic="%command.open.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.ui.edit.copy"
+ disabledIcon="icons/dtool16/copy_edit.gif"
+ icon="icons/etool16/copy_edit.gif"
+ label="%command.copy"
+ mnemonic="%command.copy.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.ui.edit.rename"
+ disabledIcon="/icons/dlcl16/rename.gif"
+ icon="/icons/elcl16/rename.gif"
+ label="%command.rename"
+ mnemonic="%command.rename.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.ui.edit.delete"
+ disabledIcon="icons/dtool16/delete.gif"
+ icon="icons/etool16/delete.gif"
+ label="%command.delete"
+ mnemonic="%command.delete.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <not>
+ <test
+ forcePluginActivation="true"
+ property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
+ </test>
+ </not>
+ </and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.ui.edit.delete"
+ disabledIcon="icons/dtool16/delete.gif"
+ icon="icons/etool16/delete.gif"
+ label="%command.remove"
+ mnemonic="%command.remove.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <and>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <test
+ forcePluginActivation="true"
+ property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
+ </test>
+ </and>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <separator
+ name="org.eclipse.linuxtools.tmf.ui.separator2"
+ visible="true">
+ </separator>
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
+ disabledIcon="icons/dtool16/new.gif"
+ icon="icons/etool16/new.gif"
+ label="%command.new_experiment"
+ mnemonic="%command.new_experiment.mnemonic"
+ style="push"
+ tooltip="%command.new_experiment.description">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
+ </instanceof>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
+ label="%command.delete_suppl_files"
+ mnemonic="%command.delete_suppl_files.mnemonic"
+ style="push"
+ tooltip="%command.delete_suppl_files.description">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <and>
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ <test
+ forcePluginActivation="true"
+ property="org.eclipse.linuxtools.tmf.ui.hasSupplementaryFiles">
+ </test>
+ </and>
+ </iterate>
+ </and>
+ </with>
+ </visibleWhen>
+ </command>
+ <separator
+ name="org.eclipse.linuxtools.tmf.ui.separator3"
+ visible="true">
+ </separator>
+ <menu
+ label="%command.select_trace_type"
+ mnemonic="%command.select_trace_type.mnemonic"
+ tooltip="%command.select_trace_type.description">
+ <dynamic
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeContributionItem"
+ id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic">
+ </dynamic>
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </menu>
+ <separator
+ name="org.eclipse.linuxtools.tmf.ui.separator4"
+ visible="true">
+ </separator>
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces"
+ icon="icons/obj16/add_obj.gif"
+ label="%command.select_traces"
+ mnemonic="%command.select_traces.mnemonic"
+ style="push"
+ tooltip="%commands.select_traces.description">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <separator
+ name="org.eclipse.linuxtools.tmf.ui.separator5"
+ visible="true">
+ </separator>
+ <command
+ commandId="org.eclipse.ui.file.refresh"
+ label="%command.refresh"
+ mnemonic="%command.refresh.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views"
+ icon="icons/etool16/clear.gif"
+ label="%command.clear_views"
+ mnemonic="%command.clear_views.mnemonic"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <with
+ variable="selection">
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <and>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.eclipse.linuxtools.tmf.project.nature">
+ </test>
+ </and>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <category
+ description="%commands.category.description"
+ id="org.eclipse.linuxtools.tmf.ui.commands.category"
+ name="%commands.category.name">
+ </category>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
+ description="%command.new_experiment.description"
+ id="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
+ name="%command.new_experiment">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
+ description="%command.select_trace_type.description"
+ id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type"
+ name="%command.select_trace_type">
+ <commandParameter
+ id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.bundle"
+ name="%commands.trace.select_trace_type.bundle"
+ optional="false">
+ </commandParameter>
+ <commandParameter
+ id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.type"
+ name="%commands.trace.select_trace_type.type"
+ optional="false">
+ </commandParameter>
+ <commandParameter
+ id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.icon"
+ name="%commands.trace.select_trace_type.icon"
+ optional="false">
+ </commandParameter>
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
+ id="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
+ name="%command.delete_suppl_files">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
+ description="%command.select_traces.description"
+ id="org.eclipse.linuxtools.tmf.ui.command.select_traces"
+ name="%command.select_traces">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
+ description="%command.clear_views.description"
+ id="org.eclipse.linuxtools.tmf.ui.command.clear_views"
+ name="%command.clear_views">
+ </command>
+ <category
+ description="%commands.parser.category.description"
+ id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
+ name="%commands.parser.category.name">
+ </category>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
+ description="%commands.parser.manage.description"
+ id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
+ name="%commands.parser.manage">
+ </command>
+ <category
+ description="%commands.uml2sd.category.name"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ name="%commands.uml2sd.category.name">
+ </category>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.goto.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
+ name="%commands.uml2sd.goto">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.showend.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
+ name="%commands.uml2sd.showend">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.showstart.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
+ name="%commands.uml2sd.showstart">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.scrollup.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
+ name="%commands.uml2sd.scrollup">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.scrolldown.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
+ name="%commands.uml2sd.scrolldown">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.scrollleft.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
+ name="%commands.uml2sd.scrollleft">
+ </command>
+ <command
+ categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
+ description="%commands.uml2sd.scrollright.description"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
+ name="%commands.uml2sd.scrollright">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.ImportTraceHandler"
+ commandId="org.eclipse.ui.file.import">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RefreshHandler"
+ commandId="org.eclipse.ui.file.refresh">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <or>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </or>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenTraceHandler"
+ commandId="org.eclipse.ui.navigate.openResource">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenExperimentHandler"
+ commandId="org.eclipse.ui.navigate.openResource">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyTraceHandler"
+ commandId="org.eclipse.ui.edit.copy">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyExperimentHandler"
+ commandId="org.eclipse.ui.edit.copy">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameTraceHandler"
+ commandId="org.eclipse.ui.edit.rename">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameExperimentHandler"
+ commandId="org.eclipse.ui.edit.rename">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceHandler"
+ commandId="org.eclipse.ui.edit.delete">
+ <activeWhen>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentHandler"
+ commandId="org.eclipse.ui.edit.delete">
+ <activeWhen>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceSupplementaryFilesHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentSupplementaryFilesHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.NewExperimentHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.select_trace_type">
+ <activeWhen>
+ <iterate
+ ifEmpty="false"
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
+ </instanceof>
+ </iterate>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTracesHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces">
+ <activeWhen>
+ <and>
+ <count
+ value="1">
+ </count>
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
+ </instanceof>
+ </iterate>
+ </and>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.ClearViewsHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views">
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.commands.ManageCustomParsersCommandHandler"
+ commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
+ </handler>
+ <handler
+ class="org.eclipse.linuxtools.internal.tmf.ui.editors.handlers.AddBookmarkHandler"
+ commandId="org.eclipse.ui.edit.addBookmark">
+ <activeWhen>
+ <with
+ variable="activeEditor">
+ <instanceof
+ value="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor">
+ </instanceof>
+ </with>
+ </activeWhen>
+ </handler>
+ </extension>
+ <extension point="org.eclipse.ui.bindings">
+ <key
+ sequence="ALT+R"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+END"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+HOME"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+ARROW_UP"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+ARROW_DOWN"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+ARROW_LEFT"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ <key
+ sequence="SHIFT+ALT+ARROW_RIGHT"
+ contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </key>
+ </extension>
+ <extension
+ point="org.eclipse.core.contenttype.contentTypes">
+ <content-type
+ id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
+ name="%contenttype.trace"
+ priority="normal">
+ </content-type>
+ </extension>
+ <extension
+ point="org.eclipse.ui.contexts">
+ <context
+ id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
+ name="%contexts.uml2sd">
+ </context>
+ </extension>
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ class="org.eclipse.linuxtools.internal.tmf.ui.preferences.TmfTracingPreferencePage"
+ id="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
+ name="%preference.page.trace.name">
+ </page>
+ <page
+ category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
+ class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
+ name="%preference.page.uml2sd.name">
+ </page>
+ <page
+ category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
+ class="org.eclipse.linuxtools.tmf.ui.properties.TmfTimestampFormatPage"
+ id="org.eclipse.linuxtools.tmf.ui.preferences.timestamp.format"
+ name="%preferences.page.timestamp.format">
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">
+ <uml2SDLoader
+ class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.loader.TmfUml2SDSyncLoader"
+ default="true"
+ id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"
+ name="TMF UML2SD Loader"
+ view="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView">
+ </uml2SDLoader>
+ </extension>
+ <!--extension
+ point="org.eclipse.core.expressions.propertyTesters">
+ <propertyTester
+ class="org.eclipse.linuxtools.tmf.ui.project.handlers.PropertyTester"
+ id="org.eclipse.linuxtools.tmf.ui.propertyTester.isInTraceFolder"
+ namespace="org.eclipse.linuxtools.tmf.ui.propertyTester"
+ properties="isInTraceFolder"
+ type="org.eclipse.jface.viewers.ISelection">
+ </propertyTester>
+ </extension -->
+ <extension
+ point="org.eclipse.core.expressions.propertyTesters">
+ <propertyTester
+ class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TracePropertyTester"
+ id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester"
+ namespace="org.eclipse.linuxtools.tmf.ui"
+ properties="isExperimentTrace,hasSupplementaryFiles"
+ type="org.eclipse.linuxtools.tmf.ui.project.model.TmfProjectModelElement">
+ </propertyTester>
+ </extension>
+ <extension
+ point="org.eclipse.linuxtools.tmf.ui.tracetype">
+ <category
+ id="org.eclipse.linuxtools.tmf.ui.category.ctf"
+ name="%tracetype.category.ctf">
+ </category>
+ <type
+ category="org.eclipse.linuxtools.tmf.ui.category.ctf"
+ event_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfEvent"
+ icon="icons/eview16/events_view.gif"
+ id="org.eclipse.linuxtools.tmf.ui.type.ctf"
+ name="%tracetype.type.ctf"
+ trace_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfTrace">
+ </type>
+ </extension>
+
+</plugin>