diff options
author | Bernard Normier <bernard@zeroc.com> | 2007-02-01 17:09:49 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2007-02-01 17:09:49 +0000 |
commit | abada90e3f84dc703b8ddc9efcbed8a946fadead (patch) | |
tree | 2c6f9dccd510ea97cb927a7bd635422efaae547a /java/src/IceGridGUI/Application/ServerInstanceEditor.java | |
parent | removing trace message (diff) | |
download | ice-abada90e3f84dc703b8ddc9efcbed8a946fadead.tar.bz2 ice-abada90e3f84dc703b8ddc9efcbed8a946fadead.tar.xz ice-abada90e3f84dc703b8ddc9efcbed8a946fadead.zip |
Expanded tabs into spaces
Diffstat (limited to 'java/src/IceGridGUI/Application/ServerInstanceEditor.java')
-rwxr-xr-x | java/src/IceGridGUI/Application/ServerInstanceEditor.java | 316 |
1 files changed, 158 insertions, 158 deletions
diff --git a/java/src/IceGridGUI/Application/ServerInstanceEditor.java b/java/src/IceGridGUI/Application/ServerInstanceEditor.java index 6f2497bb56f..44affdcbaed 100755 --- a/java/src/IceGridGUI/Application/ServerInstanceEditor.java +++ b/java/src/IceGridGUI/Application/ServerInstanceEditor.java @@ -30,63 +30,63 @@ class ServerInstanceEditor extends AbstractServerEditor { protected void writeDescriptor() { - ServerInstanceDescriptor descriptor = getDescriptor(); - ServerTemplate t = (ServerTemplate)_template.getSelectedItem(); - - descriptor.template = t.getId(); - descriptor.parameterValues = _parameters.getValues(); - - descriptor.propertySet.references = - (String[])_propertySets.getList().toArray(new String[0]); - descriptor.propertySet.properties = _properties.getProperties(); - - ((ServerInstance)_target).isIceBox( - ((TemplateDescriptor)t.getDescriptor()).descriptor instanceof IceBoxDescriptor); + ServerInstanceDescriptor descriptor = getDescriptor(); + ServerTemplate t = (ServerTemplate)_template.getSelectedItem(); + + descriptor.template = t.getId(); + descriptor.parameterValues = _parameters.getValues(); + + descriptor.propertySet.references = + (String[])_propertySets.getList().toArray(new String[0]); + descriptor.propertySet.properties = _properties.getProperties(); + + ((ServerInstance)_target).isIceBox( + ((TemplateDescriptor)t.getDescriptor()).descriptor instanceof IceBoxDescriptor); } protected boolean isSimpleUpdate() { - ServerInstanceDescriptor descriptor = getDescriptor(); - ServerTemplate t = (ServerTemplate)_template.getSelectedItem(); + ServerInstanceDescriptor descriptor = getDescriptor(); + ServerTemplate t = (ServerTemplate)_template.getSelectedItem(); - return descriptor.template.equals(t.getId()) - && descriptor.parameterValues.equals(_parameters.getValues()); + return descriptor.template.equals(t.getId()) + && descriptor.parameterValues.equals(_parameters.getValues()); } ServerInstanceEditor() - { - _template.setToolTipText("Server template"); - - // - // Template - // - Action gotoTemplate = new AbstractAction( - "", Utils.getIcon("/icons/16x16/goto.png")) - { - public void actionPerformed(ActionEvent e) - { - TreeNode t = (TreeNode)_template.getSelectedItem(); - if(t != null) - { - t.getRoot().setSelectedNode(t); - } - } - }; - gotoTemplate.putValue(Action.SHORT_DESCRIPTION, - "Goto this server template"); - _templateButton = new JButton(gotoTemplate); - - _parameters = new ParameterValuesField(this); - - _propertySets.getDocument().addDocumentListener(_updateListener); - _propertySets.setToolTipText("Property Set References"); - - _properties = new PropertiesField(this); + { + _template.setToolTipText("Server template"); + + // + // Template + // + Action gotoTemplate = new AbstractAction( + "", Utils.getIcon("/icons/16x16/goto.png")) + { + public void actionPerformed(ActionEvent e) + { + TreeNode t = (TreeNode)_template.getSelectedItem(); + if(t != null) + { + t.getRoot().setSelectedNode(t); + } + } + }; + gotoTemplate.putValue(Action.SHORT_DESCRIPTION, + "Goto this server template"); + _templateButton = new JButton(gotoTemplate); + + _parameters = new ParameterValuesField(this); + + _propertySets.getDocument().addDocumentListener(_updateListener); + _propertySets.setToolTipText("Property Set References"); + + _properties = new PropertiesField(this); } ServerInstanceDescriptor getDescriptor() { - return (ServerInstanceDescriptor)_target.getDescriptor(); + return (ServerInstanceDescriptor)_target.getDescriptor(); } // @@ -95,128 +95,128 @@ class ServerInstanceEditor extends AbstractServerEditor Utils.Resolver getDetailResolver() { - if(_target.getCoordinator().substitute()) - { - return _target.getResolver(); - } - else - { - return null; - } + if(_target.getCoordinator().substitute()) + { + return _target.getResolver(); + } + else + { + return null; + } } protected void appendProperties(DefaultFormBuilder builder) { - builder.append("Template", _template); - builder.append(_templateButton); - builder.nextLine(); - - builder.append("Parameters"); - builder.nextLine(); - builder.append(""); - builder.nextLine(); - builder.append(""); - - builder.nextLine(); - builder.append(""); - - builder.nextRow(-6); - JScrollPane scrollPane = new JScrollPane(_parameters); - CellConstraints cc = new CellConstraints(); - builder.add(scrollPane, - cc.xywh(builder.getColumn(), builder.getRow(), 3, 7)); - builder.nextRow(6); - builder.nextLine(); - - builder.append("Property Sets"); - builder.append(_propertySets, 3); - builder.nextLine(); - - builder.append("Properties"); - builder.nextLine(); - builder.append(""); - builder.nextLine(); - builder.append(""); - - builder.nextLine(); - builder.append(""); - - builder.nextRow(-6); - scrollPane = new JScrollPane(_properties); - builder.add(scrollPane, - cc.xywh(builder.getColumn(), builder.getRow(), 3, 7)); - builder.nextRow(6); - builder.nextLine(); + builder.append("Template", _template); + builder.append(_templateButton); + builder.nextLine(); + + builder.append("Parameters"); + builder.nextLine(); + builder.append(""); + builder.nextLine(); + builder.append(""); + + builder.nextLine(); + builder.append(""); + + builder.nextRow(-6); + JScrollPane scrollPane = new JScrollPane(_parameters); + CellConstraints cc = new CellConstraints(); + builder.add(scrollPane, + cc.xywh(builder.getColumn(), builder.getRow(), 3, 7)); + builder.nextRow(6); + builder.nextLine(); + + builder.append("Property Sets"); + builder.append(_propertySets, 3); + builder.nextLine(); + + builder.append("Properties"); + builder.nextLine(); + builder.append(""); + builder.nextLine(); + builder.append(""); + + builder.nextLine(); + builder.append(""); + + builder.nextRow(-6); + scrollPane = new JScrollPane(_properties); + builder.add(scrollPane, + cc.xywh(builder.getColumn(), builder.getRow(), 3, 7)); + builder.nextRow(6); + builder.nextLine(); } void show(ServerInstance server) { - detectUpdates(false); - _target = server; - - ServerInstanceDescriptor descriptor = getDescriptor(); - Root root = server.getRoot(); - boolean isEditable = server.isEphemeral() || !root.getCoordinator().substitute(); - - Utils.Resolver resolver = isEditable ? null : - ((Node)_target.getParent()).getResolver(); - - // - // Need to make control enabled before changing it - // - _template.setEnabled(true); - - ServerTemplates serverTemplates = root.getServerTemplates(); - _template.setModel(serverTemplates.createComboBoxModel()); - - ServerTemplate t = (ServerTemplate) - serverTemplates.findChild(descriptor.template); - assert t != null; - _template.setSelectedItem(t); - - ListDataListener templateListener = new ListDataListener() - { - public void contentsChanged(ListDataEvent e) - { - updated(); - - ServerTemplate t = - (ServerTemplate)_template.getModel().getSelectedItem(); - - TemplateDescriptor td = (TemplateDescriptor)t.getDescriptor(); - - // - // Replace parameters but keep existing values - // - _parameters.set(td.parameters, - makeParameterValues(_parameters.getValues(), td.parameters), - td.parameterDefaults, null); - } - - public void intervalAdded(ListDataEvent e) - {} + detectUpdates(false); + _target = server; + + ServerInstanceDescriptor descriptor = getDescriptor(); + Root root = server.getRoot(); + boolean isEditable = server.isEphemeral() || !root.getCoordinator().substitute(); + + Utils.Resolver resolver = isEditable ? null : + ((Node)_target.getParent()).getResolver(); + + // + // Need to make control enabled before changing it + // + _template.setEnabled(true); + + ServerTemplates serverTemplates = root.getServerTemplates(); + _template.setModel(serverTemplates.createComboBoxModel()); + + ServerTemplate t = (ServerTemplate) + serverTemplates.findChild(descriptor.template); + assert t != null; + _template.setSelectedItem(t); + + ListDataListener templateListener = new ListDataListener() + { + public void contentsChanged(ListDataEvent e) + { + updated(); + + ServerTemplate t = + (ServerTemplate)_template.getModel().getSelectedItem(); + + TemplateDescriptor td = (TemplateDescriptor)t.getDescriptor(); + + // + // Replace parameters but keep existing values + // + _parameters.set(td.parameters, + makeParameterValues(_parameters.getValues(), td.parameters), + td.parameterDefaults, null); + } + + public void intervalAdded(ListDataEvent e) + {} - public void intervalRemoved(ListDataEvent e) - {} - }; - - _template.getModel().addListDataListener(templateListener); - _template.setEnabled(isEditable); - - TemplateDescriptor td = (TemplateDescriptor)t.getDescriptor(); - _parameters.set(td.parameters, descriptor.parameterValues, - td.parameterDefaults, resolver); - - _propertySets.setList(java.util.Arrays.asList(descriptor.propertySet.references), - getDetailResolver()); - _propertySets.setEditable(isEditable); - - _properties.setProperties(descriptor.propertySet.properties, null, null, - getDetailResolver(), isEditable); - - _applyButton.setEnabled(server.isEphemeral()); - _discardButton.setEnabled(server.isEphemeral()); - detectUpdates(true); + public void intervalRemoved(ListDataEvent e) + {} + }; + + _template.getModel().addListDataListener(templateListener); + _template.setEnabled(isEditable); + + TemplateDescriptor td = (TemplateDescriptor)t.getDescriptor(); + _parameters.set(td.parameters, descriptor.parameterValues, + td.parameterDefaults, resolver); + + _propertySets.setList(java.util.Arrays.asList(descriptor.propertySet.references), + getDetailResolver()); + _propertySets.setEditable(isEditable); + + _properties.setProperties(descriptor.propertySet.properties, null, null, + getDetailResolver(), isEditable); + + _applyButton.setEnabled(server.isEphemeral()); + _discardButton.setEnabled(server.isEphemeral()); + detectUpdates(true); } private JComboBox _template = new JComboBox(); |