diff options
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml b/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml index e7212d7e3..b619957a0 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.ui/plugin.xml @@ -460,13 +460,14 @@ <adapt type="org.eclipse.tcf.te.tcf.processes.core.model.interfaces.IProcessContextNode"> <and> <test property="org.eclipse.tcf.te.tcf.processes.core.hasProcessContext" value="true"/> - <test property="org.eclipse.tcf.te.tcf.processes.ui.model.isAttached" value="true"/> + <test property="org.eclipse.tcf.te.tcf.processes.core.isAttached" value="true"/> </and> </adapt> </iterate> </with> </enabledWhen> </handler> + <handler class="org.eclipse.tcf.te.tcf.processes.ui.handler.TerminateHandler" commandId="org.eclipse.tcf.te.launch.command.terminate"> @@ -481,8 +482,12 @@ <enabledWhen> <with variable="selection"> <count value="+"/> - <iterate ifEmpty="false" operator="and"> + <iterate operator="and" ifEmpty="false"> <adapt type="org.eclipse.tcf.te.tcf.processes.core.model.interfaces.IProcessContextNode"> + <and> + <test property="org.eclipse.tcf.te.tcf.processes.core.hasProcessContext" value="true"/> + <test property="org.eclipse.tcf.te.tcf.processes.core.canTerminate" value="true"/> + </and> </adapt> </iterate> </with> |