Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2015-02-18 20:21:05 +0000
committerEugene Tarassov2015-02-18 20:21:05 +0000
commita86392c8f464806d6097801f670e41689ebd5f7c (patch)
tree817f4cb9a6cdf110c60afa16a91f207bf23d83b6 /plugins
parent3ef07c60eb1a596b19caf24b3e85f876c6d54a8c (diff)
downloadorg.eclipse.tcf-a86392c8f464806d6097801f670e41689ebd5f7c.tar.gz
org.eclipse.tcf-a86392c8f464806d6097801f670e41689ebd5f7c.tar.xz
org.eclipse.tcf-a86392c8f464806d6097801f670e41689ebd5f7c.zip
TCF Debugger: TCF Debug Target Setup now provides default set of peer attributes to make manual connection configuration easier for the user
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/TCFTargetTab.java3
-rw-r--r--plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/setup/PeerPropsControl.java2
2 files changed, 4 insertions, 1 deletions
diff --git a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/TCFTargetTab.java b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/TCFTargetTab.java
index 0ff305613..e9060426f 100644
--- a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/TCFTargetTab.java
+++ b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/TCFTargetTab.java
@@ -201,6 +201,9 @@ public class TCFTargetTab extends AbstractLaunchConfigurationTab {
@Override
public void widgetSelected(SelectionEvent e) {
final Map<String,String> attrs = new HashMap<String,String>();
+ attrs.put("TransportName", "TCP");
+ attrs.put("Host", "127.0.0.1");
+ attrs.put("Port", "1534");
SetupWizardDialog wizard = new SetupWizardDialog(attrs);
WizardDialog dialog = new WizardDialog(getShell(), wizard);
dialog.create();
diff --git a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/setup/PeerPropsControl.java b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/setup/PeerPropsControl.java
index 52285dcd4..6165a877f 100644
--- a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/setup/PeerPropsControl.java
+++ b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/launch/setup/PeerPropsControl.java
@@ -92,7 +92,7 @@ public class PeerPropsControl {
this.attrs = attrs;
this.enable_editing = enable_editing;
this.listener = listener;
- create_new = attrs.isEmpty();
+ create_new = attrs.get(IPeer.ATTR_ID) == null;
attr_table_data = new ArrayList<Attribute>();
createTextFields(parent);

Back to the top