diff options
author | Eugene Tarassov | 2015-02-18 20:21:05 +0000 |
---|---|---|
committer | Eugene Tarassov | 2015-02-18 20:21:05 +0000 |
commit | a86392c8f464806d6097801f670e41689ebd5f7c (patch) | |
tree | 817f4cb9a6cdf110c60afa16a91f207bf23d83b6 /plugins | |
parent | 3ef07c60eb1a596b19caf24b3e85f876c6d54a8c (diff) | |
download | org.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')
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); |