blob: 8c23187a18abb3fb94015a7ed438f591dfe24df1 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="org.eclipse.linuxtools.tmf.ui.parserProviders" name="Parser Providers" schema="schema/org.eclipse.linuxtools.tmf.ui.parserprovider.exsd"/>
<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="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.project.ProjectView"
icon="icons/eview16/project_view.gif"
id="org.eclipse.linuxtools.tmf.ui.views.project"
name="%project.view.name"
restorable="true">
</view>
<view
allowMultiple="false"
category="org.eclipse.linuxtools.tmf.ui.views.category"
class="org.eclipse.linuxtools.tmf.ui.views.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.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>
</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>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.linuxtools.tmf.ui.wizards.new"
name="%wizard.category.name">
</category>
<wizard
category="org.eclipse.linuxtools.tmf.ui.wizards.new"
class="org.eclipse.linuxtools.tmf.ui.views.project.dialogs.NewProjectWizard"
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.tmf.ui.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.tmf.ui.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
id="org.eclipse.linuxtools.tmf.project.nature"
point="org.eclipse.core.resources.natures">
<runtime>
<run
class="org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature">
</run>
</runtime>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
description="%action.set.description"
id="org.eclipse.linuxtools.tmf.ui.actionSet"
label="%action.set.label"
visible="true">
</actionSet>
</extension>
<extension
point="org.eclipse.ui.commands">
<category
description="%commands.project.category.description"
id="org.eclipse.linuxtools.tmf.ui.commands.project.category"
name="%commands.project.category.name">
</category>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.new.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.new"
name="%commands.project.new">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.open.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.open"
name="%commands.project.open">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.close.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.close"
name="%commands.project.close">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.rename.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.rename"
name="%commands.project.rename">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.delete.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.delete"
name="%commands.project.delete">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
description="%commands.project.refresh.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
name="%commands.project.refresh">
</command>
<category
description="%commands.trace.category.description"
id="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
name="%commands.trace.category.name">
</category>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
description="%commands.trace.import.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
name="%commands.trace.import">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
description="%commands.trace.open.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
name="%commands.trace.open">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
description="%commands.trace.rename.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"
name="%commands.trace.rename">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
description="%commands.trace.selectparser.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser"
name="%commands.trace.selectparser">
<commandParameter
id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser"
name="%commands.trace.selectparser.parser"
optional="false">
</commandParameter>
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
description="%commands.trace.delete.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
name="%commands.trace.delete">
</command>
<category
description="%commands.experiment.category.description"
id="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
name="%commands.experiment.category.name">
</category>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
description="%commands.experiment.new.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
name="%commands.experiment.new">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
description="%commands.experiment.selecttraces.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
name="%commands.experiment.selecttraces">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
description="%commands.experiment.open.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
name="%commands.experiment.open">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
description="%commands.experiment.rename.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"
name="%commands.experiment.rename">
</command>
<command
categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
description="%commands.experiment.delete.description"
id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
name="%commands.experiment.delete">
</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.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.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.project?after=additions">
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.new"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.new"
label="%commands.project.new"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.open"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.open"
label="%commands.project.open"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.close"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.close"
label="%commands.project.close"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.delete"
label="%commands.project.delete"
style="push">
</command>
<separator
name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator1"
visible="true">
</separator>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.new"
label="%commands.experiment.new"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.select"
label="%commands.experiment.selecttraces"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.open"
label="%commands.experiment.open"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.delete"
label="%commands.experiment.delete"
style="push">
</command>
<separator
name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator2"
visible="true">
</separator>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.import"
label="%commands.trace.import"
style="push">
</command>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.open"
label="%commands.trace.open"
style="push">
</command>
<menu
id="org.eclipse.linuxtools.tmf.ui.menu.project.trace.selectparser"
label="%commands.trace.selectparser">
<dynamic
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserContributionItem"
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser.dynamic">
</dynamic>
</menu>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.delete"
label="%commands.trace.delete"
style="push">
</command>
<separator
name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator3"
visible="true">
</separator>
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.refresh"
label="%commands.project.refresh"
style="push">
</command>
</menuContribution>
<menuContribution
locationURI="menu:org.eclipse.linuxtools.tmf.ui.views.project">
<command
commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
style="push">
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewProjectHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.new">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenProjectHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.open">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.CloseProjectHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.close">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameProjectHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.rename">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteProjectHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.ImportTraceHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenTraceHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameTraceHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteTraceHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewExperimentHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectTracesHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenExperimentHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameExperimentHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteExperimentHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RefreshHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser">
</handler>
<handler
class="org.eclipse.linuxtools.tmf.ui.commands.ManageCustomParsersCommandHandler"
commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
</handler>
<handler
class="org.eclipse.linuxtools.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.core.runtime.preferences">
<initializer
class="org.eclipse.linuxtools.tmf.ui.TmfUiPreferenceInitializer">
</initializer>
</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.linuxtools.tmf.ui.parserProviders">
<parserProvider
class="org.eclipse.linuxtools.tmf.ui.parsers.custom.CustomParserProvider">
</parserProvider>
</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.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>
</extension>
<extension
point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">
<uml2SDLoader
class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.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>
</plugin>