summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/Application/ServerSubEditor.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-09-24 17:07:33 -0400
committerBernard Normier <bernard@zeroc.com>2007-09-24 17:07:33 -0400
commit080656b952732140cae223651714b0a0fc460b08 (patch)
treefea62f6e795b522ac64230c0a67f7c9cd89544ef /java/src/IceGridGUI/Application/ServerSubEditor.java
parentFixed test warning (diff)
downloadice-080656b952732140cae223651714b0a0fc460b08.tar.bz2
ice-080656b952732140cae223651714b0a0fc460b08.tar.xz
ice-080656b952732140cae223651714b0a0fc460b08.zip
Squashed commit of the following:
commit 67f0310e1125b278157942d1387f694d9bf9921a Author: Bernard Normier <bernard@zeroc.com> Date: Mon Sep 24 16:56:17 2007 -0400 Added ability to retrieve server properties from IceGrid GUI
Diffstat (limited to 'java/src/IceGridGUI/Application/ServerSubEditor.java')
-rwxr-xr-xjava/src/IceGridGUI/Application/ServerSubEditor.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/java/src/IceGridGUI/Application/ServerSubEditor.java b/java/src/IceGridGUI/Application/ServerSubEditor.java
index 058c8ab2d27..9e23519e510 100755
--- a/java/src/IceGridGUI/Application/ServerSubEditor.java
+++ b/java/src/IceGridGUI/Application/ServerSubEditor.java
@@ -43,6 +43,11 @@ class ServerSubEditor extends CommunicatorSubEditor
+ "myHelloServer<br>"
+ "C:\\testbed\\hello\\server</html>");
+ _iceVersion.getDocument().addDocumentListener(
+ _mainEditor.getUpdateListener());
+ _iceVersion.setToolTipText("<html>The Ice version used by this server;<br>"
+ + "blank means 'same version as the IceGrid registry'.</html>");
+
_pwd.getDocument().addDocumentListener(
_mainEditor.getUpdateListener());
_pwd.setToolTipText(
@@ -151,6 +156,9 @@ class ServerSubEditor extends CommunicatorSubEditor
builder.append("Path to Executable");
builder.append(_exe, 3);
builder.nextLine();
+ builder.append("Ice Version");
+ builder.append(_iceVersion, 3);
+ builder.nextLine();
builder.append("Working Directory");
builder.append(_pwd, 3);
builder.nextLine();
@@ -205,6 +213,7 @@ class ServerSubEditor extends CommunicatorSubEditor
ServerDescriptor descriptor = getServerDescriptor();
descriptor.id = _id.getText().trim();
descriptor.exe = _exe.getText().trim();
+ descriptor.iceVersion = _iceVersion.getText().trim();
descriptor.pwd = _pwd.getText().trim();
descriptor.options = _options.getList();
@@ -272,6 +281,10 @@ class ServerSubEditor extends CommunicatorSubEditor
_exe.setText(
Utils.substitute(descriptor.exe, detailResolver));
_exe.setEditable(isEditable);
+ _iceVersion.setText(
+ Utils.substitute(descriptor.iceVersion, detailResolver));
+ _iceVersion.setEditable(isEditable);
+
_pwd.setText(
Utils.substitute(descriptor.pwd, detailResolver));
_pwd.setEditable(isEditable);
@@ -381,6 +394,7 @@ class ServerSubEditor extends CommunicatorSubEditor
private JTextField _id = new JTextField(20);
private JTextField _exe = new JTextField(20);
+ private JTextField _iceVersion = new JTextField(20);
private JTextField _pwd = new JTextField(20);
private ListTextField _options = new ListTextField(20);
private JTextField _user = new JTextField(20);