Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoruwe2013-08-27 09:23:16 -0400
committeruwe2013-08-27 09:23:43 -0400
commit02426d4443e31f0943c4b71ee46a1157cc8bbbc6 (patch)
tree62835c1a4eed1f5a5d9793ddfa7f25ab894c561b /target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.core/plugin.xml
parentf4e721a6e6c20f7f99a72bd2f77ff7a8909e8b0d (diff)
downloadorg.eclipse.tcf-02426d4443e31f0943c4b71ee46a1157cc8bbbc6.tar.gz
org.eclipse.tcf-02426d4443e31f0943c4b71ee46a1157cc8bbbc6.tar.xz
org.eclipse.tcf-02426d4443e31f0943c4b71ee46a1157cc8bbbc6.zip
Target Explorer: Add path map handling to channel manager
If a channel is opened to a peer, and there is a configured path map for that peer, IPathMap.set will be called automatically for the newly opened channel.
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.xml11
1 files changed, 11 insertions, 0 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 caf8d4540..b83757d2d 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
@@ -15,6 +15,12 @@
<adapter type="org.eclipse.debug.core.ILaunchConfiguration"/>
<adapter type="org.eclipse.debug.core.ILaunchConfigurationWorkingCopy"/>
</factory>
+ <factory
+ adaptableType="org.eclipse.tcf.protocol.IPeer"
+ class="org.eclipse.tcf.te.tcf.launch.core.internal.adapters.AdapterFactory">
+ <adapter type="org.eclipse.debug.core.ILaunchConfiguration"/>
+ <adapter type="org.eclipse.debug.core.ILaunchConfigurationWorkingCopy"/>
+ </factory>
</extension>
<!-- Service contributions -->
@@ -29,6 +35,11 @@
class="org.eclipse.tcf.te.tcf.launch.core.internal.services.ExportPersistenceService">
<serviceType class="org.eclipse.tcf.te.tcf.core.interfaces.IExportPersistenceService"/>
</service>
+ <service
+ id="org.eclipse.tcf.te.tcf.launch.services.pathmap"
+ class="org.eclipse.tcf.te.tcf.launch.core.internal.services.PathMapService">
+ <serviceType class="org.eclipse.tcf.te.tcf.core.interfaces.IPathMapService"/>
+ </service>
</extension>
<!-- Launch Configuration Type contributions -->

Back to the top