diff options
Diffstat (limited to 'terminals/plugins/org.eclipse.tcf.te.ui.terminals.ssh/plugin.xml')
-rw-r--r-- | terminals/plugins/org.eclipse.tcf.te.ui.terminals.ssh/plugin.xml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/terminals/plugins/org.eclipse.tcf.te.ui.terminals.ssh/plugin.xml b/terminals/plugins/org.eclipse.tcf.te.ui.terminals.ssh/plugin.xml new file mode 100644 index 000000000..ba7ac4af5 --- /dev/null +++ b/terminals/plugins/org.eclipse.tcf.te.ui.terminals.ssh/plugin.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.4"?> +<plugin> + +<!-- Terminals launcher delegate contributions --> + <extension point="org.eclipse.tcf.te.ui.terminals.launcherDelegates"> + <delegate + class="org.eclipse.tcf.te.ui.terminals.ssh.launcher.SshLauncherDelegate" + id="org.eclipse.tcf.te.ui.terminals.ssh.launcher.ssh" + label="%SshLauncherDelegate.label"> + <enablement> + <with variable="selection"> + <count value="1"/> + <iterate operator="and" ifEmpty="false"> + <test + forcePluginActivation="true" + property="org.eclipse.tcf.te.runtime.services.hasService" + value="org.eclipse.tcf.te.runtime.services.interfaces.IPropertiesAccessService"/> + </iterate> + </with> + </enablement> + </delegate> + </extension> +</plugin> |