diff options
author | Uwe Stieber | 2012-04-05 09:55:38 +0000 |
---|---|---|
committer | Uwe Stieber | 2012-04-05 09:56:41 +0000 |
commit | baf7e9de27649d62c66f030bab4d8481a18eebbe (patch) | |
tree | b5fe1f9eac3c72a69624b98c5db7ec06dacf383e /target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src | |
parent | 501d4943db3dec38d7f30017a810ea9cc64d7df9 (diff) | |
download | org.eclipse.tcf-baf7e9de27649d62c66f030bab4d8481a18eebbe.tar.gz org.eclipse.tcf-baf7e9de27649d62c66f030bab4d8481a18eebbe.tar.xz org.eclipse.tcf-baf7e9de27649d62c66f030bab4d8481a18eebbe.zip |
Target Explorer: Changed IChannelManager API to allow for greater flexibility in regards to future parameterization needs
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src/org/eclipse/tcf/te/tcf/terminals/core/launcher/TerminalsLauncher.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src/org/eclipse/tcf/te/tcf/terminals/core/launcher/TerminalsLauncher.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src/org/eclipse/tcf/te/tcf/terminals/core/launcher/TerminalsLauncher.java index 317ab66a3..27ad44d86 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src/org/eclipse/tcf/te/tcf/terminals/core/launcher/TerminalsLauncher.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.terminals.core/src/org/eclipse/tcf/te/tcf/terminals/core/launcher/TerminalsLauncher.java @@ -21,6 +21,7 @@ import java.io.PipedOutputStream; import java.text.DateFormat; import java.util.ArrayList; import java.util.Date; +import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicReference; @@ -247,7 +248,9 @@ public class TerminalsLauncher extends PlatformObject implements ITerminalsLaunc this.properties = properties; // Open a dedicated channel to the given peer - Tcf.getChannelManager().openChannel(peer, true, new IChannelManager.DoneOpenChannel() { + Map<String, Boolean> flags = new HashMap<String, Boolean>(); + flags.put(IChannelManager.FLAG_FORCE_NEW, Boolean.TRUE); + Tcf.getChannelManager().openChannel(peer, flags, new IChannelManager.DoneOpenChannel() { /* (non-Javadoc) * @see org.eclipse.tcf.te.tcf.core.interfaces.IChannelManager.DoneOpenChannel#doneOpenChannel(java.lang.Throwable, org.eclipse.tcf.protocol.IChannel) */ |