icon="icons/etool16/import.gif"\r
label="%commands.trace_folder.import"\r
mnemonic="%commands.trace_folder.import.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace_folder.import.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<count\r
value="1">\r
</count>\r
- <iterate>\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r
- </instanceof>\r
- </and>\r
+ <iterate\r
+ operator="and">\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/refresh.gif"\r
label="%commands.trace_folder.refresh"\r
mnemonic="%commands.trace_folder.refresh.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace_folder.refresh.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
value="1">\r
</count>\r
<iterate\r
- ifEmpty="true"\r
+ ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/open.gif"\r
label="%commands.trace.open"\r
mnemonic="%commands.trace.open.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace.open.descritption">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<count\r
value="1">\r
</count>\r
- <iterate>\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
- </instanceof></and>\r
+ <iterate\r
+ ifEmpty="false"\r
+ operator="and">\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="IMG_TOOL_COPY"\r
label="%commands.trace.copy"\r
mnemonic="%commands.trace.copy.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace.copy.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<count\r
value="1">\r
</count>\r
- <iterate>\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
- </instanceof></and>\r
+ <iterate\r
+ ifEmpty="false"\r
+ operator="and">\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/rename.gif"\r
label="%commands.trace.rename"\r
mnemonic="%commands.trace.rename.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace.rename.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<count\r
value="1">\r
</count>\r
+ <iterate\r
+ ifEmpty="false"\r
+ operator="and">\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
+ </instanceof>\r
+ </iterate>\r
+ </with>\r
+ </visibleWhen>\r
+ </command>\r
+ <command\r
+ commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"\r
+ disabledIcon="IMG_ETOOL_DELETE_DISABLED"\r
+ icon="IMG_ETOOL_DELETE"\r
+ label="%commands.trace.delete"\r
+ mnemonic="%commands.trace.delete.mnemonic"\r
+ style="push"\r
+ tooltip="%commands.trace.delete.description">\r
+ <visibleWhen\r
+ checkEnabled="false">\r
+ <with\r
+ variable="selection">\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
<instanceof\r
value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
</instanceof>\r
+ <not>\r
+ <test\r
+ forcePluginActivation="true"\r
+ property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">\r
+ </test>\r
+ </not>\r
</and>\r
</iterate>\r
</with>\r
commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"\r
disabledIcon="IMG_ETOOL_DELETE_DISABLED"\r
icon="IMG_ETOOL_DELETE"\r
- label="%commands.trace.delete"\r
- mnemonic="%commands.trace.delete.mnemonic"\r
- style="push">\r
+ label="%commands.trace.remove"\r
+ mnemonic="%commands.trace.remove.mnemonic"\r
+ style="push"\r
+ tooltip="%commands.trace.remove.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<instanceof\r
value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
</instanceof>\r
+ <test\r
+ forcePluginActivation="true"\r
+ property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">\r
+ </test>\r
</and>\r
</iterate>\r
</with>\r
</separator>\r
<menu\r
label="%commands.trace.select_trace_type"\r
- mnemonic="%commands.trace.select_trace_type.mnemonic">\r
+ mnemonic="%commands.trace.select_trace_type.mnemonic"\r
+ tooltip="%commands.trace.select_trace_type.description">\r
<dynamic\r
class="org.eclipse.linuxtools.tmf.ui.project.handlers.SelectTraceTypeContributionItem"\r
id="org.eclipse.linuxtools.tmf.ui.command.project.trace.select_trace_type.dynamic">\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/etool16/new.gif"\r
label="%commands.experiment_folder.new"\r
mnemonic="%commands.experiment_folder.new.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.trace.select_trace_type">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/refresh.gif"\r
label="%commands.experiment_folder.refresh"\r
mnemonic="%commands.experiment_folder.refresh.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment_folder.refresh.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
value="1">\r
</count>\r
<iterate\r
- ifEmpty="true"\r
+ ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="IMG_OBJ_ADD"\r
label="%commands.experiment.selecttraces"\r
mnemonic="%commands.experiment.selecttraces.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.selecttraces.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/open.gif"\r
label="%commands.experiment.open"\r
mnemonic="%commands.experiment.open.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.open.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="IMG_TOOL_COPY"\r
label="%commands.experiment.copy"\r
mnemonic="%commands.experiment.copy.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.copy.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/rename.gif"\r
label="%commands.experiment.rename"\r
mnemonic="%commands.experiment.rename.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.rename.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="IMG_ETOOL_DELETE"\r
label="%commands.experiment.delete"\r
mnemonic="%commands.experiment.delete.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.delete.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
<iterate\r
ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
icon="icons/elcl16/refresh.gif"\r
label="%commands.experiment.refresh"\r
mnemonic="%commands.experiment.refresh.mnemonic"\r
- style="push">\r
+ style="push"\r
+ tooltip="%commands.experiment.refresh.description">\r
<visibleWhen\r
checkEnabled="false">\r
<with\r
value="1">\r
</count>\r
<iterate\r
- ifEmpty="true"\r
+ ifEmpty="false"\r
operator="and">\r
- <and>\r
- <instanceof\r
- value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
- </instanceof>\r
- </and>\r
+ <instanceof\r
+ value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r
+ </instanceof>\r
</iterate>\r
</with>\r
</visibleWhen>\r
type="org.eclipse.jface.viewers.ISelection">\r
</propertyTester>\r
</extension>\r
+ <extension\r
+ point="org.eclipse.core.expressions.propertyTesters">\r
+ <propertyTester\r
+ class="org.eclipse.linuxtools.tmf.ui.TracePropertyTester"\r
+ id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester"\r
+ namespace="org.eclipse.linuxtools.tmf.ui"\r
+ properties="isExperimentTrace"\r
+ type="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r
+ </propertyTester>\r
+ </extension>\r
\r
</plugin>\r