| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension-point id="org.eclipse.linuxtools.tmf.ui.uml2SDLoader" name="%extensionpoint.sequence_diagram_loader.name" schema="schema/org.eclipse.linuxtools.tmf.ui.uml2SDLoader.exsd"/> |
| <extension-point id="org.eclipse.linuxtools.tmf.ui.tracetypeui" name="%extensionpoint.trace_type_ui.name" schema="schema/org.eclipse.linuxtools.tmf.ui.tracetypeui.exsd"/> |
| <extension-point id="org.eclipse.tracecompass.tmf.ui.symbolProvider" name="%extensionpoint.symbol_provider.name" schema="schema/org.eclipse.tracecompass.tmf.ui.symbolProvider.exsd"/> |
| |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.tracecompass.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 |
| category="org.eclipse.linuxtools.tmf.ui.views.category" |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.views.statesystem.TmfStateSystemExplorer" |
| icon="icons/eview16/events_view.gif" |
| id="org.eclipse.linuxtools.tmf.ui.views.ssvisualizer" |
| name="%ssvisualizer.view.name" |
| restorable="true"> |
| </view> |
| <view |
| allowMultiple="false" |
| category="org.eclipse.linuxtools.tmf.ui.views.category" |
| class="org.eclipse.tracecompass.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.tracecompass.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.tracecompass.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.tracecompass.internal.tmf.ui.views.statistics.TmfStatisticsViewImpl" |
| 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.tracecompass.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> |
| <view |
| allowMultiple="false" |
| category="org.eclipse.linuxtools.tmf.ui.views.category" |
| class="org.eclipse.tracecompass.tmf.ui.views.synchronization.TmfSynchronizationView" |
| icon="icons/eview16/synced.gif" |
| id="org.eclipse.linuxtools.tmf.ui.views.synchronization" |
| name="%synchronization.view.name" |
| restorable="true"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.tracecompass.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="%project.new.category.name"> |
| </category> |
| <wizard |
| category="org.eclipse.linuxtools.tmf.ui.wizards.new" |
| class="org.eclipse.tracecompass.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.tracecompass.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.tracecompass.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.tracecompass.internal.tmf.ui.project.wizards.importtrace.ImportTraceWizard" |
| icon="icons/etool16/import.gif" |
| id="org.eclipse.linuxtools.tmf.ui.trace.import.wizard" |
| name="%project.import.wizard.name"> |
| </wizard> |
| <wizard |
| category="org.eclipse.linuxtools.tmf.import.category" |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageWizard" |
| icon="icons/etool16/import.gif" |
| id="org.eclipse.linuxtools.tmf.ui.trace.import.package.wizard" |
| name="%project.import.wizard.name.tracepkg"> |
| </wizard> |
| </extension> |
| <extension |
| id="org.eclipse.linuxtools.tmf.project.nature" |
| point="org.eclipse.core.resources.natures"> |
| <runtime> |
| <run |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfNavigatorContentProvider" |
| icon="icons/eview16/tracing_pers.gif" |
| id="org.eclipse.linuxtools.tmf.ui.navigator.content" |
| labelProvider="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.ITmfProjectModelElement"> |
| </instanceof> |
| </or> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.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.tracecompass.internal.tmf.ui.project.handlers.TmfActionProvider" |
| id="org.eclipse.linuxtools.tmf.ui.navigator.actions.provider"> |
| <enablement> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement"> |
| </instanceof> |
| </or> |
| </enablement> |
| </actionProvider> |
| <dropAssistant |
| class="org.eclipse.tracecompass.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.tracecompass.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> |
| <with variable="activeWorkbenchWindow.activePerspective"> |
| <equals |
| value="org.eclipse.linuxtools.tmf.ui.perspective"> |
| </equals> |
| </with> |
| </enablement> |
| </commonWizard> |
| <commonSorter |
| class="org.eclipse.tracecompass.tmf.ui.project.model.TmfViewerSorter" |
| id="org.eclipse.linuxtools.tmf.ui.navigator.viewerSorter"> |
| </commonSorter> |
| </navigatorContent> |
| <commonFilter |
| activeByDefault="true" |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.model.TmfShadowProjectFilter" |
| description="%project.model.shadowproject.filter.description" |
| id="org.eclipse.tracecompass.tmf.ui.shadowProjectFilter" |
| name="%project.model.shadowproject.filter"> |
| </commonFilter> |
| </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> |
| <contentExtension |
| pattern="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.tracecompass.tmf.ui.shadowProjectFilter"> |
| </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="%project.model.trace_folder" |
| lightweight="true" |
| location="TOP_RIGHT" |
| state="true"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.tracecompass.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="%project.model.experiment_folder" |
| lightweight="true" |
| location="TOP_RIGHT" |
| state="true"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.tracecompass.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="%project.model.linked_trace" |
| lightweight="true" |
| location="BOTTOM_RIGHT" |
| state="true"> |
| <enablement> |
| <or> |
| <and> |
| <objectClass |
| name="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </objectClass> |
| <objectState |
| name="isLinked" |
| value="true"> |
| </objectState> |
| </and> |
| <and> |
| <objectClass |
| name="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </objectClass> |
| <objectState |
| name="isLinked" |
| value="true"> |
| </objectState> |
| </and> |
| </or> |
| </enablement> |
| </decorator> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.ui.popup.any?after=group.open"> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.openFile" |
| label="%command.OpenFile.label" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <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.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisOutputElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement"> |
| </instanceof> |
| </or> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <menu |
| label="%command.open_as_experiment" |
| mnemonic="%command.open_as_experiment.mnemonic" |
| tooltip="%command.open_as_experiment.description"> |
| <dynamic |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAsExperimentContributionItem" |
| id="org.eclipse.tracecompass.tmf.ui.command.open_as_experiment.dynamic"> |
| </dynamic> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <and> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.linuxtools.tmf.ui.isSameProject"> |
| </test> |
| <or> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| <and> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <not> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace"> |
| </test> |
| </not> |
| </and> |
| </or> |
| </iterate> |
| </or> |
| </and> |
| </with> |
| </visibleWhen> |
| </menu> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <separator |
| name="org.eclipse.linuxtools.tmf.ui.separator1" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.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.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <separator |
| name="org.eclipse.linuxtools.tmf.ui.separator0" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.new_folder" |
| icon="icons/etool16/newfolder_wiz.gif" |
| label="%command.new_folder" |
| mnemonic="%command.new_folder.mnemonic" |
| style="push" |
| tooltip="%command.new_folder.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="or"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </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"> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.ui.navigator.CommonNavigator"> |
| </instanceof> |
| </with> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </or> |
| </iterate> |
| </and> |
| </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.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| <and> |
| <not> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder"> |
| </instanceof> |
| </not> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </and> |
| </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"> |
| <and> |
| <or> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| <and> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| </and> |
| </or> |
| </iterate> |
| </or> |
| <not> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder"> |
| </instanceof> |
| </iterate> |
| </with> |
| </not> |
| </and> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.ui.edit.delete" |
| disabledIcon="icons/dtool16/delete.gif" |
| icon="icons/etool16/delete.gif" |
| label="%command.clear" |
| mnemonic="%command.clear.mnemonic" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.remove" |
| disabledIcon="icons/dtool16/remove.gif" |
| icon="icons/etool16/remove.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.tracecompass.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.tracecompass.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> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </or> |
| </iterate> |
| <iterate |
| ifEmpty="false" |
| operator="or"> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.linuxtools.tmf.ui.hasSupplementaryFiles"> |
| </test> |
| </iterate> |
| </and> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg" |
| label="%command.import_trace_package" |
| mnemonic="%command.import_trace_package.mnemonic" |
| style="push" |
| tooltip="%command.import_trace_package.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </and> |
| </with> |
| </visibleWhen> |
| </command> |
| <separator |
| name="org.eclipse.linuxtools.tmf.ui.export.separator" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg" |
| icon="icons/etool16/export.gif" |
| label="%command.export_trace_package" |
| mnemonic="%command.export_trace_package.mnemonic" |
| style="push" |
| tooltip="%command.export_trace_package.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <or> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfCommonProjectElement"> |
| </instanceof> |
| </iterate> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </and> |
| </or> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.tracecompass.tmf.ui.command.trim_trace" |
| label="%command.trim_trace" |
| style="push" |
| tooltip="%command.trim_trace.description"> |
| <visibleWhen |
| checkEnabled="true"> |
| </visibleWhen> |
| </command> |
| <separator |
| name="org.eclipse.linuxtools.tmf.ui.separator3" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers" |
| icon="icons/etool16/customparser_wizard.gif" |
| id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <menu |
| label="%command.select_trace_type" |
| mnemonic="%command.select_trace_type.mnemonic" |
| tooltip="%command.select_trace_type.description"> |
| <dynamic |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectElementTypeContributionItem" |
| id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic"> |
| </dynamic> |
| <separator |
| name="org.eclipse.linuxtools.tmf.ui.separator6" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers" |
| icon="icons/etool16/customparser_wizard.gif" |
| style="push"> |
| </command> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </menu> |
| <menu |
| label="%command.select_experiment_type" |
| mnemonic="%command.select_experiment_type.mnemonic" |
| tooltip="%command.select_experiment_type.description"> |
| <dynamic |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectElementTypeContributionItem" |
| 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.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </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="%command.select_traces.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces" |
| icon="icons/obj16/add_obj.gif" |
| label="%command.synchronize_traces" |
| mnemonic="%command.synchronize_traces.mnemonic" |
| style="push" |
| tooltip="%command.synchronize_traces.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.offset_traces" |
| label="%command.offset_traces" |
| style="push" |
| tooltip="%command.offset_traces.description"> |
| <visibleWhen |
| checkEnabled="true"> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.clear_offset" |
| label="%command.clear_offset" |
| style="push" |
| tooltip="%command.clear_offset.description"> |
| <visibleWhen |
| checkEnabled="true"> |
| </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"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help" |
| icon="icons/dlcl16/open.gif" |
| label="%command.analysis_help" |
| mnemonic="%command.analysis_help.mnemonic" |
| style="push" |
| tooltip="%command.analysis_help.description"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement"> |
| </instanceof> |
| </iterate> |
| </with> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.ui.file.refresh" |
| label="%commands.sync.refresh.tracecontent" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.editors.ITmfTraceEditor"> |
| </instanceof> |
| </with> |
| <not> |
| <with |
| variable="activeEditorInput"> |
| <test |
| property="org.eclipse.tracecompass.tmf.ui.isExperimentEditorInput"> |
| </test> |
| </with> |
| </not> |
| </and> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=add_delete"> |
| <command |
| commandId="org.eclipse.ui.edit.delete" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.cut" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.copy" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.paste" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=delete"> |
| <command |
| commandId="org.eclipse.ui.edit.delete" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.paste" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.copy" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit"> |
| <command |
| commandId="org.eclipse.ui.edit.cut" |
| style="push"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.ui.projectConfigure"> |
| <command |
| commandId="org.eclipse.tracecompass.tmf.ui.command.convert_project" |
| label="%command.convert" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| <iterate> |
| <and> |
| <instanceof |
| value="org.eclipse.core.resources.IProject"> |
| </instanceof> |
| </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_folder.description" |
| id="org.eclipse.linuxtools.tmf.ui.command.new_folder" |
| name="%command.new_folder"> |
| </command> |
| <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.analysis_help.description" |
| id="org.eclipse.linuxtools.tmf.ui.command.analysis_help" |
| name="%command.analysis_help"> |
| </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.type" |
| name="%command.select_trace_type.type" |
| 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" |
| id="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg" |
| name="%command.export_trace_package"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.linuxtools.tmf.ui.command.importtracepkg" |
| name="%command.import_trace_package"> |
| </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.synchronize_traces.description" |
| id="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces" |
| name="%command.synchronize_traces"> |
| </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> |
| <command |
| description="%command.import.description" |
| id="org.eclipse.linuxtools.tmf.ui.import" |
| name="%command.import"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| description="%command.copy_to_clipboard.description" |
| id="org.eclipse.tracecompass.tmf.ui.copy_to_clipboard" |
| name="%command.copy_to_clipboard"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| description="%command.export_to_text.description" |
| id="org.eclipse.linuxtools.tmf.ui.exportToText" |
| name="%command.export_to_text"> |
| </command> |
| <command |
| categoryId="org.eclipse.ui.category.file" |
| defaultHandler="org.eclipse.tracecompass.internal.tmf.ui.commands.OpenFileHandler" |
| description="%command.OpenFile.description" |
| id="org.eclipse.linuxtools.tmf.ui.openFile" |
| name="%command.OpenFile.name"> |
| </command> |
| <command |
| categoryId="org.eclipse.ui.category.file" |
| defaultHandler="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAsExperimentHandler" |
| description="%command.open_as_experiment.description" |
| id="org.eclipse.tracecompass.tmf.ui.command.open_as_experiment" |
| name="%command.open_as_experiment"> |
| <commandParameter |
| id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.type" |
| name="%command.select_trace_type.type" |
| optional="false"> |
| </commandParameter> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| description="%command.offset_traces.description" |
| id="org.eclipse.linuxtools.tmf.ui.command.offset_traces" |
| name="%command.offset_traces"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| description="%command.clear_offset.description" |
| id="org.eclipse.linuxtools.tmf.ui.command.clear_offset" |
| name="%command.clear_offset"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| description="%command.convert.description" |
| id="org.eclipse.tracecompass.tmf.ui.command.convert_project" |
| name="%command.convert"> |
| </command> |
| <command |
| description="%command.trim_trace.description" |
| id="org.eclipse.tracecompass.tmf.ui.command.trim_trace" |
| name="%command.trim_trace"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RemoveTraceFromExperimentHandler" |
| id="org.eclipse.linuxtools.tmf.ui.command.remove" |
| name="%command.remove"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.left" |
| name="%command.left"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.right" |
| name="%command.right"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.zoomin" |
| name="%command.zoomin"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.zoomout" |
| name="%command.zoomout"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.zoomin.selection" |
| name="%command.zoomin.selection"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.zoomout.selection" |
| name="%command.zoomout.selection"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.timegraph.bookmark" |
| name="%command.addbookmark"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.filter" |
| name="%command.filter"> |
| </command> |
| <command |
| categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" |
| id="org.eclipse.tracecompass.tmf.ui.command.zoom.selection" |
| name="%command.zoom.selection"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.ImportTraceHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.import"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RefreshHandler" |
| commandId="org.eclipse.ui.file.refresh"> |
| <activeWhen> |
| <and> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAnalysisHandler" |
| commandId="org.eclipse.ui.navigate.openResource"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAnalysisHelpHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAnalysisOutputHandler" |
| commandId="org.eclipse.ui.navigate.openResource"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisOutputElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.CopyTraceHandler" |
| commandId="org.eclipse.ui.edit.copy"> |
| <activeWhen> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.ui.navigator.CommonNavigator"> |
| </instanceof> |
| </with> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <not> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace"> |
| </test> |
| </not> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.CopyExperimentHandler" |
| commandId="org.eclipse.ui.edit.copy"> |
| <activeWhen> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.ui.navigator.CommonNavigator"> |
| </instanceof> |
| </with> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RenameFolderHandler" |
| commandId="org.eclipse.ui.edit.rename"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <and> |
| <not> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder"> |
| </instanceof> |
| </not> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </and> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RemoveTraceFromExperimentHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.remove"> |
| <activeWhen> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| </iterate> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteExperimentHandler" |
| commandId="org.eclipse.ui.edit.delete"> |
| <activeWhen> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteTraceFolderElementHandler" |
| commandId="org.eclipse.ui.edit.delete"> |
| <activeWhen> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </or> |
| </iterate> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.TrimTraceHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.trim_trace"> |
| <enabledWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="or"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfCommonProjectElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </enabledWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.NewFolderHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.new_folder"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="or"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteTraceSupplementaryFilesHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfExperimentFolder"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectTraceTypeHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.select_trace_type"> |
| <activeWhen> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </or> |
| </iterate> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.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.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SynchronizeTracesHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces"> |
| <activeWhen> |
| <and> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.commands.ManageCustomParsersCommandHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.editors.handlers.AddBookmarkHandler" |
| commandId="org.eclipse.ui.edit.addBookmark"> |
| <activeWhen> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.editors.TmfEventsEditor"> |
| </instanceof> |
| </with> |
| <count |
| value="1"> |
| </count> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.core.event.ITmfEvent"> |
| </instanceof> |
| </iterate> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.commands.ExportToTextCommandHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.exportToText"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.tmf.ui.views.filter.CopyHandler" |
| commandId="org.eclipse.ui.edit.copy"> |
| <activeWhen> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView"> |
| </instanceof> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.tmf.ui.views.filter.PasteHandler" |
| commandId="org.eclipse.ui.edit.paste"> |
| <activeWhen> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView"> |
| </instanceof> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.tmf.ui.views.filter.CutHandler" |
| commandId="org.eclipse.ui.edit.cut"> |
| <activeWhen> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView"> |
| </instanceof> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.tmf.ui.views.filter.DeleteHandler" |
| commandId="org.eclipse.ui.edit.delete"> |
| <activeWhen> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView"> |
| </instanceof> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OffsetTraceHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.offset_traces"> |
| <activeWhen> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </or> |
| </iterate> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.ClearTraceOffsetHandler" |
| commandId="org.eclipse.linuxtools.tmf.ui.command.clear_offset"> |
| <activeWhen> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> |
| </instanceof> |
| </or> |
| </iterate> |
| </with> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.editors.handlers.RefreshTraceContentHandler" |
| commandId="org.eclipse.ui.file.refresh"> |
| <activeWhen> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.editors.ITmfTraceEditor"> |
| </instanceof> |
| </with> |
| <not> |
| <with |
| variable="activeEditorInput"> |
| <test |
| property="org.eclipse.tracecompass.tmf.ui.isExperimentEditorInput"> |
| </test> |
| </with> |
| </not> |
| </and> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.ConvertToTracingProjectHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.convert_project"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewScrollLeftHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.left"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewScrollRightHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.right"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewZoomInHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomin"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewZoomOutHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomout"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewSelectionZoomInHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomin.selection"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewSelectionZoomOutHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomout.selection"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.viewers.timegraph.handlers.TimeGraphAddBookmarkHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.timegraph.bookmark"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.TmfViewFilterHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.filter"> |
| </handler> |
| <handler |
| class="org.eclipse.tracecompass.internal.tmf.ui.views.handler.ZoomToSelectionHandler" |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoom.selection"> |
| </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> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.left" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="A"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.right" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="D"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomin" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="W"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomout" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="S"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomin.selection" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="+"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomin.selection" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="="> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoomout.selection" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="-"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.filter" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="/"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.timegraph.bookmark" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.timegraph.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+D"> |
| </key> |
| <key |
| commandId="org.eclipse.tracecompass.tmf.ui.command.zoom.selection" |
| contextId="org.eclipse.tracecompass.tmf.ui.view.context" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="Z"> |
| </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.tracecompass.tmf.ui.view.context" |
| name="%context.tmf.view"> |
| </context> |
| <context |
| id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context" |
| name="%contexts.uml2sd"> |
| </context> |
| <context |
| id="org.eclipse.tracecompass.tmf.ui.view.timegraph.context" |
| name="%context.timegraph"> |
| </context> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.tracecompass.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.tracecompass.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.tracecompass.tmf.ui.properties.TmfTimestampFormatPage" |
| id="org.eclipse.linuxtools.tmf.ui.preferences.timestamp.format" |
| name="%preferences.page.timestamp.format"> |
| </page> |
| <page |
| category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences" |
| class="org.eclipse.tracecompass.internal.tmf.ui.preferences.PerspectivesPreferencePage" |
| id="org.eclipse.tracecompass.tmf.ui.preferences.perspectives" |
| name="%preferences.page.perspectives"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader"> |
| <uml2SDLoader |
| class="org.eclipse.tracecompass.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.tracecompass.internal.tmf.ui.project.handlers.TracePropertyTester" |
| id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester" |
| namespace="org.eclipse.linuxtools.tmf.ui" |
| properties="isExperimentTrace,hasSupplementaryFiles,traceType" |
| type="org.eclipse.tracecompass.tmf.ui.project.model.TmfProjectModelElement"> |
| </propertyTester> |
| <propertyTester |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.TracePropertyTester" |
| id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester" |
| namespace="org.eclipse.linuxtools.tmf.ui" |
| properties="isSameProject" |
| type="org.eclipse.jface.viewers.ISelection"> |
| </propertyTester> |
| <propertyTester |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.EditorInputPropertyTester" |
| id="org.eclipse.tracecompass.tmf.ui.editorInputPropertyTester" |
| namespace="org.eclipse.tracecompass.tmf.ui" |
| properties="isExperimentEditorInput" |
| type="org.eclipse.ui.IEditorInput"> |
| </propertyTester> |
| </extension> |
| <extension |
| point="org.eclipse.ui.navigator.linkHelper"> |
| <linkHelper |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.model.TmfEditorLinkHelper" |
| id="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper"> |
| <editorInputEnablement> |
| <instanceof value="org.eclipse.ui.IFileEditorInput"/> |
| </editorInputEnablement> |
| <selectionEnablement> |
| <or> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement"> |
| </instanceof> |
| </or> |
| </selectionEnablement> |
| </linkHelper> |
| </extension> |
| <extension |
| point="org.eclipse.ui.exportWizards"> |
| <wizard |
| category="org.eclipse.linuxtools.tmf.export.category" |
| class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageWizard" |
| icon="icons/etool16/export.gif" |
| id="org.eclipse.linuxtools.tmf.ui.trace.export.package.wizard" |
| name="%project.export.wizard.name.tracepkg"> |
| </wizard> |
| <category |
| id="org.eclipse.linuxtools.tmf.export.category" |
| name="%project.new.category.name"> |
| </category> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.core.analysis"> |
| <output |
| class="org.eclipse.tracecompass.tmf.ui.analysis.TmfAnalysisViewOutput" |
| id="org.eclipse.linuxtools.tmf.ui.views.statistics"> |
| <analysisId |
| id="org.eclipse.linuxtools.tmf.core.statistics.analysis"> |
| </analysisId> |
| </output> |
| </extension> |
| <extension |
| point="org.eclipse.linuxtools.tmf.ui.tracetypeui"> |
| <experiment |
| tracetype="org.eclipse.linuxtools.tmf.core.experiment.generic" |
| icon="icons/elcl16/experiment.gif"> |
| </experiment> |
| </extension> |
| <extension |
| point="org.eclipse.ui.themes"> |
| <themeElementCategory |
| id="org.eclipse.tracecompass.tmf.ui.theme.category" |
| label="%themes.category.label"> |
| </themeElementCategory> |
| <fontDefinition |
| categoryId="org.eclipse.tracecompass.tmf.ui.theme.category" |
| id="org.eclipse.tracecompass.tmf.ui.font.eventtable" |
| isEditable="true" |
| label="%font.eventtable.label"> |
| <description> |
| %font.eventtable.description |
| </description> |
| </fontDefinition> |
| <fontDefinition |
| categoryId="org.eclipse.tracecompass.tmf.ui.theme.category" |
| defaultsTo="org.eclipse.jface.textfont" |
| id="org.eclipse.tracecompass.tmf.ui.font.eventraw" |
| isEditable="true" |
| label="%font.eventraw.label"> |
| <description> |
| %font.eventraw.description |
| </description> |
| </fontDefinition> |
| <colorDefinition |
| categoryId="org.eclipse.tracecompass.tmf.ui.theme.category" |
| id="org.eclipse.tracecompass.tmf.ui.color.eventtable.highlight" |
| isEditable="true" |
| label="%color.eventtable.highlight.label" |
| value="COLOR_YELLOW"> |
| <description> |
| %color.eventtable.highlight.description |
| </description> |
| </colorDefinition> |
| <colorDefinition |
| categoryId="org.eclipse.tracecompass.tmf.ui.theme.category" |
| id="org.eclipse.tracecompass.tmf.ui.color.eventraw.highlight" |
| isEditable="true" |
| label="%color.eventraw.highlight.label" |
| value="246,252,255"> |
| <description> |
| %color.eventraw.highlight.description |
| </description> |
| </colorDefinition> |
| <colorDefinition |
| categoryId="org.eclipse.tracecompass.tmf.ui.theme.category" |
| id="org.eclipse.tracecompass.tmf.ui.color.eventraw.selection" |
| isEditable="true" |
| label="%color.eventraw.selection.label" |
| value="231,246,254"> |
| <description> |
| %color.eventraw.selection.description |
| </description> |
| </colorDefinition> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.tracecompass.internal.tmf.ui.TmfUIPreferenceInitializer"> |
| </initializer> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences" |
| class="org.eclipse.tracecompass.tmf.ui.tracetype.preferences.TraceTypePreferencePage" |
| id="org.eclipse.tracecompass.tmf.ui.traceTypes" |
| name="%preferences.page.trace.types"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.e4.ui.css.swt.theme"> |
| <stylesheet |
| uri="css/org.eclipse.tracecompass.tmf.ui.dark.css"> |
| <themeid |
| refid="org.eclipse.e4.ui.css.theme.e4_dark"> |
| </themeid> |
| </stylesheet> |
| </extension> |
| </plugin> |