Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java
index 8643a2a33..7d0252504 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.telnet/src/org/eclipse/tcf/te/ui/terminals/telnet/controls/TelnetWizardConfigurationPanel.java
@@ -106,6 +106,21 @@ public class TelnetWizardConfigurationPanel extends AbstractConfigurationPanel i
*/
@Override
public void setupData(IPropertiesContainer data) {
+ if (data == null || telnetSettings == null || telnetSettingsPage == null) return;
+
+ String value = data.getStringProperty(ITerminalsConnectorConstants.PROP_IP_HOST);
+ if (value != null) telnetSettings.setHost(value);
+
+ value = data.getStringProperty(ITerminalsConnectorConstants.PROP_IP_PORT);
+ if (value != null) telnetSettings.setNetworkPort(value);
+
+ value = data.getStringProperty(ITerminalsConnectorConstants.PROP_TIMEOUT);
+ if (value != null) telnetSettings.setTimeout(value);
+
+ value = data.getStringProperty(ITerminalsConnectorConstants.PROP_ENCODING);
+ if (value != null) setEncoding(value);
+
+ telnetSettingsPage.loadSettings();
}
/* (non-Javadoc)

Back to the top