diff options
author | Bernard Normier <bernard@zeroc.com> | 2005-10-18 23:11:29 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2005-10-18 23:11:29 +0000 |
commit | 765c3fec852a05c957116145220719d1c0e40797 (patch) | |
tree | d1178fc923be909fc13f53288c8a82bf38908393 /java/src/IceGrid/TreeNode/ServerInstanceEditor.java | |
parent | x86 is now the default machine on Windows (diff) | |
download | ice-765c3fec852a05c957116145220719d1c0e40797.tar.bz2 ice-765c3fec852a05c957116145220719d1c0e40797.tar.xz ice-765c3fec852a05c957116145220719d1c0e40797.zip |
New current status window
Diffstat (limited to 'java/src/IceGrid/TreeNode/ServerInstanceEditor.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/ServerInstanceEditor.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/java/src/IceGrid/TreeNode/ServerInstanceEditor.java b/java/src/IceGrid/TreeNode/ServerInstanceEditor.java index c451339ae22..addfb91496f 100755 --- a/java/src/IceGrid/TreeNode/ServerInstanceEditor.java +++ b/java/src/IceGrid/TreeNode/ServerInstanceEditor.java @@ -47,8 +47,9 @@ class ServerInstanceEditor extends AbstractServerEditor return false;
}
- ServerInstanceEditor(JFrame parentFrame)
+ ServerInstanceEditor(Model model, JFrame parentFrame)
{
+ super(model);
_subEditor = new ServerSubEditor(this, parentFrame);
_parameterValues.setEditable(false);
@@ -83,7 +84,7 @@ class ServerInstanceEditor extends AbstractServerEditor public void actionPerformed(ActionEvent e)
{
if(_parametersDialog.show(_parameterList, _parameterValuesMap,
- _panel))
+ getProperties()))
{
updated();
setParameterValuesField();
@@ -119,7 +120,7 @@ class ServerInstanceEditor extends AbstractServerEditor }
}
- void append(DefaultFormBuilder builder)
+ void appendProperties(DefaultFormBuilder builder)
{
builder.append("Template", _template);
builder.append(_templateButton);
@@ -132,7 +133,7 @@ class ServerInstanceEditor extends AbstractServerEditor builder.appendSeparator();
builder.nextLine();
- _subEditor.append(builder);
+ _subEditor.appendProperties(builder);
}
Object getSubDescriptor()
@@ -211,6 +212,8 @@ class ServerInstanceEditor extends AbstractServerEditor _applyButton.setEnabled(server.isEphemeral());
_discardButton.setEnabled(server.isEphemeral());
detectUpdates(true);
+
+ refreshCurrentStatus();
}
void setParameterValuesField()
|