diff options
author | Bernard Normier <bernard@zeroc.com> | 2005-10-13 00:06:05 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2005-10-13 00:06:05 +0000 |
commit | ae1e4261cf8a63b87fa07ebf607ce3da625fe274 (patch) | |
tree | 9e409c2ed6853c77d6c36f4e4beb9667278e09b9 /java/src/IceGrid/TreeNode/DbEnvEditor.java | |
parent | DbEnv editor + cleanup (diff) | |
download | ice-ae1e4261cf8a63b87fa07ebf607ce3da625fe274.tar.bz2 ice-ae1e4261cf8a63b87fa07ebf607ce3da625fe274.tar.xz ice-ae1e4261cf8a63b87fa07ebf607ce3da625fe274.zip |
Fixed IceGrid build; replicated adapter is now replica group
Diffstat (limited to 'java/src/IceGrid/TreeNode/DbEnvEditor.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/DbEnvEditor.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/java/src/IceGrid/TreeNode/DbEnvEditor.java b/java/src/IceGrid/TreeNode/DbEnvEditor.java index 4cd1a65cb1d..df58f9b992f 100755 --- a/java/src/IceGrid/TreeNode/DbEnvEditor.java +++ b/java/src/IceGrid/TreeNode/DbEnvEditor.java @@ -15,9 +15,12 @@ import javax.swing.Action; import javax.swing.JButton; import javax.swing.JFrame; +import javax.swing.JScrollPane; +import javax.swing.JTextArea; import javax.swing.JTextField; import com.jgoodies.forms.builder.DefaultFormBuilder; +import com.jgoodies.forms.layout.CellConstraints; import IceGrid.DbEnvDescriptor; import IceGrid.Model; @@ -30,6 +33,7 @@ class DbEnvEditor extends ListElementEditor DbEnvEditor(JFrame parentFrame) { _name.getDocument().addDocumentListener(_updateListener); + _description.getDocument().addDocumentListener(_updateListener); _dbHome.getDocument().addDocumentListener(_updateListener); _properties.setEditable(false); @@ -70,6 +74,7 @@ class DbEnvEditor extends ListElementEditor DbEnvDescriptor descriptor = (DbEnvDescriptor)getDbEnv().getDescriptor(); descriptor.name = _name.getText(); + descriptor.description = _description.getText(); descriptor.dbHome = _dbHome.getText(); descriptor.properties = Editor.mapToProperties(_propertiesMap); } @@ -86,6 +91,17 @@ class DbEnvEditor extends ListElementEditor builder.append("Name" ); builder.append(_name, 3); builder.nextLine(); + + builder.append("Description"); + builder.nextLine(); + builder.append(""); + builder.nextRow(-2); + CellConstraints cc = new CellConstraints(); + JScrollPane scrollPane = new JScrollPane(_description); + builder.add(scrollPane, + cc.xywh(builder.getColumn(), builder.getRow(), 3, 3)); + builder.nextRow(2); + builder.nextLine(); builder.append("DB Home" ); builder.append(_dbHome, 3); @@ -114,6 +130,10 @@ class DbEnvEditor extends ListElementEditor Utils.substitute(descriptor.name, resolver)); _name.setEditable(isEditable); + _description.setText( + Utils.substitute(descriptor.description, resolver)); + _description.setEditable(isEditable); + _dbHome.setText( Utils.substitute(descriptor.dbHome, resolver)); _dbHome.setEditable(isEditable); @@ -156,6 +176,9 @@ class DbEnvEditor extends ListElementEditor } private JTextField _name = new JTextField(20); + private JTextArea _description = new JTextArea(3, 20); + + private JTextField _dbHome = new JTextField(20); private JTextField _properties = new JTextField(20); |