diff options
Diffstat (limited to 'lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml')
-rw-r--r-- | lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml | 2424 |
1 files changed, 1212 insertions, 1212 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml b/lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml index 078e4a2783..09e0b5a7e7 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml +++ b/lttng/org.eclipse.linuxtools.tmf.ui/plugin.xml @@ -1,1212 +1,1212 @@ -<?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"
- 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"
- 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"
- 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="IMG_OBJ_ADD"
- 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>
- <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>
- <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>
- <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>
- <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>
- <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>
- <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>
- <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>
- <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>
- <and>
- <iterate>
- <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.DeleteExperimentHandler"
- commandId="org.eclipse.ui.edit.delete">
- <activeWhen>
- <and>
- <iterate>
- <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.DeleteTraceSupplementaryFilesHandler"
- commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
- <activeWhen>
- <and>
- <count
- value="1">
- </count>
- <iterate>
- <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>
- <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>
- <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>
- <and>
- <iterate>
- <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.SelectTracesHandler"
- commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces">
- <activeWhen>
- <and>
- <count
- value="1">
- </count>
- <iterate>
- <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>
- </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>
+<?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" + 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" + 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" + 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="IMG_OBJ_ADD" + 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> + <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> + <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> + <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> + <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> + <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> + <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> + <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> + <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> + <and> + <iterate> + <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.DeleteExperimentHandler" + commandId="org.eclipse.ui.edit.delete"> + <activeWhen> + <and> + <iterate> + <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.DeleteTraceSupplementaryFilesHandler" + commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"> + <activeWhen> + <and> + <count + value="1"> + </count> + <iterate> + <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> + <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> + <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> + <and> + <iterate> + <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.SelectTracesHandler" + commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces"> + <activeWhen> + <and> + <count + value="1"> + </count> + <iterate> + <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> + </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> |