Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Schwarz2012-05-22 01:52:15 -0400
committerUwe Stieber2012-05-22 01:52:15 -0400
commit67a229974ba4ddb718c7e10d41bbf35561955e0a (patch)
treeb44a7137d056d4a5ec5e9f29f5f557825d5f3307 /target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml
parent75c2da9fb22aa03b004a851c9fab1e6d6c172ee9 (diff)
downloadorg.eclipse.tcf-67a229974ba4ddb718c7e10d41bbf35561955e0a.tar.gz
org.eclipse.tcf-67a229974ba4ddb718c7e10d41bbf35561955e0a.tar.xz
org.eclipse.tcf-67a229974ba4ddb718c7e10d41bbf35561955e0a.zip
Target Explorer: ADD launch tab icons, launch node description provider, remote app
launch only available for targets with process service
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml52
1 files changed, 19 insertions, 33 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml
index b7a3cbea8..08cde6442 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml
@@ -18,8 +18,7 @@
id="org.eclipse.tcf.te.tcf.launch.core.services.debug">
<serviceType
bundleId="org.eclipse.tcf.te.runtime.services"
- class="org.eclipse.tcf.te.runtime.services.interfaces.IDebugService">
- </serviceType>
+ class="org.eclipse.tcf.te.runtime.services.interfaces.IDebugService"/>
<enablement>
<or>
<instanceof value="org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerModel"/>
@@ -35,8 +34,7 @@
delegate="org.eclipse.tcf.te.launch.core.delegates.LaunchConfigurationDelegate"
id="org.eclipse.tcf.te.tcf.launch.type.remote.app"
modes="run,debug"
- name="%LaunchType.Remote.App.name">
- </launchConfigurationType>
+ name="%LaunchType.Remote.App.name"/>
</extension>
<!-- Launch Configuration Type Binding contributions -->
@@ -45,23 +43,21 @@
launchConfigTypeId="org.eclipse.tcf.te.tcf.launch.type.remote.app">
<launchManagerDelegate
id="org.eclipse.tcf.te.tcf.launch.type.remote.app.launchManagerDelegate"
- modes="run,debug">
- </launchManagerDelegate>
+ modes="run,debug"/>
<stepGroup
id="org.eclipse.tcf.te.tcf.launch.type.remote.app.stepGroup"
- modes="run,debug">
- </stepGroup>
+ modes="run,debug"/>
<enablement>
<with variable="context">
- <or>
- <adapt type="org.eclipse.core.resources.IResource">
- <test
- property="org.eclipse.core.resources.projectNature"
- value="org.eclipse.cdt.core.cnature">
- </test>
- </adapt>
- <instanceof value="org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerModel"/>
- </or>
+ <or>
+ <adapt type="org.eclipse.core.resources.IResource">
+ <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
+ </adapt>
+ <and>
+ <instanceof value="org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerModel"/>
+ <test property="org.eclipse.tcf.te.tcf.locator.hasRemoteService" value="Processes"/>
+ </and>
+ </or>
</with>
</enablement>
</launchConfigTypeBinding>
@@ -71,8 +67,7 @@
<extension point="org.eclipse.tcf.te.launch.core.launchManagerDelegates">
<delegate
class="org.eclipse.tcf.te.tcf.launch.core.lm.delegates.RemoteAppLaunchManagerDelegate"
- id="org.eclipse.tcf.te.tcf.launch.type.remote.app.launchManagerDelegate">
- </delegate>
+ id="org.eclipse.tcf.te.tcf.launch.type.remote.app.launchManagerDelegate"/>
</extension>
<!-- Launch Step Group contributions -->
@@ -112,39 +107,30 @@
<step
id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep"
class="org.eclipse.tcf.te.tcf.launch.core.steps.OpenChannelStep"
- label="%LaunchStep.OpenChannel.name">
- </step>
+ label="%LaunchStep.OpenChannel.name"/>
<step
id="org.eclipse.tcf.te.tcf.launch.core.fileTransferStep"
class="org.eclipse.tcf.te.tcf.launch.core.steps.FileTransferStep"
label="%LaunchStep.FileTransfer.name">
- <requires
- id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep">
- </requires>
+ <requires id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep"/>
</step>
<step
id="org.eclipse.tcf.te.tcf.launch.core.launchProcessStep"
class="org.eclipse.tcf.te.tcf.launch.core.steps.LaunchProcessStep"
label="%LaunchStep.LaunchProcess.name">
- <requires
- id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep">
- </requires>
+ <requires id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep"/>
</step>
<step
id="org.eclipse.tcf.te.tcf.launch.core.attachDebuggerStep"
class="org.eclipse.tcf.te.tcf.launch.core.steps.AttachDebuggerStep"
label="%LaunchStep.AttachDebugger.name">
- <requires
- id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep">
- </requires>
+ <requires id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep"/>
</step>
<step
id="org.eclipse.tcf.te.tcf.launch.core.closeChannelStep"
class="org.eclipse.tcf.te.tcf.launch.core.steps.CloseChannelStep"
label="%LaunchStep.CloseChannel.name">
- <requires
- id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep">
- </requires>
+ <requires id="org.eclipse.tcf.te.tcf.launch.core.openChannelStep"/>
</step>
</extension>

Back to the top