diff options
author | Bernard Normier <bernard@zeroc.com> | 2006-09-15 19:42:39 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2006-09-15 19:42:39 +0000 |
commit | 926a34c0cde3bb59a64c6906442246015290c310 (patch) | |
tree | 247d19ba42bd29fb7b60d96ac936ca91d497357b /java/src/IceGridGUI/Application/CommunicatorSubEditor.java | |
parent | Merged fixes from 3.1 branch (diff) | |
download | ice-926a34c0cde3bb59a64c6906442246015290c310.tar.bz2 ice-926a34c0cde3bb59a64c6906442246015290c310.tar.xz ice-926a34c0cde3bb59a64c6906442246015290c310.zip |
dos2unix
Diffstat (limited to 'java/src/IceGridGUI/Application/CommunicatorSubEditor.java')
-rwxr-xr-x | java/src/IceGridGUI/Application/CommunicatorSubEditor.java | 218 |
1 files changed, 109 insertions, 109 deletions
diff --git a/java/src/IceGridGUI/Application/CommunicatorSubEditor.java b/java/src/IceGridGUI/Application/CommunicatorSubEditor.java index a3e7f2e4d9d..22e68e62bfb 100755 --- a/java/src/IceGridGUI/Application/CommunicatorSubEditor.java +++ b/java/src/IceGridGUI/Application/CommunicatorSubEditor.java @@ -1,109 +1,109 @@ -// **********************************************************************
-//
-// Copyright (c) 2003-2006 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-package IceGridGUI.Application;
-
-import java.awt.event.ActionEvent;
-
-import javax.swing.AbstractAction;
-import javax.swing.Action;
-import javax.swing.JButton;
-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.*;
-import IceGridGUI.*;
-
-class CommunicatorSubEditor
-{
- CommunicatorSubEditor(Editor mainEditor)
- {
- _mainEditor = mainEditor;
-
- _description.getDocument().addDocumentListener(
- _mainEditor.getUpdateListener());
- _description.setToolTipText("An optional description");
-
- _propertySets.getDocument().addDocumentListener(
- _mainEditor.getUpdateListener());
- _properties = new PropertiesField(mainEditor);
- _description.setToolTipText("Property Set References");
- }
-
-
- void appendProperties(DefaultFormBuilder builder)
- {
- 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("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 writeDescriptor(CommunicatorDescriptor descriptor)
- {
- descriptor.propertySet.references =
- (String[])_propertySets.getList().toArray(new String[0]);
- descriptor.propertySet.properties = _properties.getProperties();
- descriptor.description = _description.getText();
- }
-
- void show(CommunicatorDescriptor descriptor, boolean isEditable)
- {
- Utils.Resolver detailResolver = _mainEditor.getDetailResolver();
- isEditable = isEditable && (detailResolver == null);
-
- _propertySets.setList(java.util.Arrays.asList(descriptor.propertySet.references),
- detailResolver);
- _propertySets.setEditable(isEditable);
-
- _properties.setProperties(descriptor.propertySet.properties,
- descriptor.adapters,
- detailResolver, isEditable);
-
- _description.setText(
- Utils.substitute(descriptor.description, detailResolver));
- _description.setEditable(isEditable);
- _description.setOpaque(isEditable);
- }
-
- protected Editor _mainEditor;
-
- private JTextArea _description = new JTextArea(3, 20);
- private ListTextField _propertySets = new ListTextField(20);
- private PropertiesField _properties;
-}
+// ********************************************************************** +// +// Copyright (c) 2003-2006 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** +package IceGridGUI.Application; + +import java.awt.event.ActionEvent; + +import javax.swing.AbstractAction; +import javax.swing.Action; +import javax.swing.JButton; +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.*; +import IceGridGUI.*; + +class CommunicatorSubEditor +{ + CommunicatorSubEditor(Editor mainEditor) + { + _mainEditor = mainEditor; + + _description.getDocument().addDocumentListener( + _mainEditor.getUpdateListener()); + _description.setToolTipText("An optional description"); + + _propertySets.getDocument().addDocumentListener( + _mainEditor.getUpdateListener()); + _properties = new PropertiesField(mainEditor); + _description.setToolTipText("Property Set References"); + } + + + void appendProperties(DefaultFormBuilder builder) + { + 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("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 writeDescriptor(CommunicatorDescriptor descriptor) + { + descriptor.propertySet.references = + (String[])_propertySets.getList().toArray(new String[0]); + descriptor.propertySet.properties = _properties.getProperties(); + descriptor.description = _description.getText(); + } + + void show(CommunicatorDescriptor descriptor, boolean isEditable) + { + Utils.Resolver detailResolver = _mainEditor.getDetailResolver(); + isEditable = isEditable && (detailResolver == null); + + _propertySets.setList(java.util.Arrays.asList(descriptor.propertySet.references), + detailResolver); + _propertySets.setEditable(isEditable); + + _properties.setProperties(descriptor.propertySet.properties, + descriptor.adapters, + detailResolver, isEditable); + + _description.setText( + Utils.substitute(descriptor.description, detailResolver)); + _description.setEditable(isEditable); + _description.setOpaque(isEditable); + } + + protected Editor _mainEditor; + + private JTextArea _description = new JTextArea(3, 20); + private ListTextField _propertySets = new ListTextField(20); + private PropertiesField _properties; +} |