diff options
| author | abranson <andrew.branson@cern.ch> | 2011-08-01 13:57:20 +0200 |
|---|---|---|
| committer | abranson <andrew.branson@cern.ch> | 2011-08-01 13:57:20 +0200 |
| commit | 29bbf451a22916d39017ec1a3f53f4e0f0e65ee0 (patch) | |
| tree | b6e5d3a4c79e6afb4369c70a4d178156cbf43eeb /source/com/c2kernel/gui/tabs/outcome | |
| parent | 5b0919b3601340e7f71eee2b4cda8bf0a98090ee (diff) | |
Java7 compatibility and some code refresh
Diffstat (limited to 'source/com/c2kernel/gui/tabs/outcome')
| -rw-r--r--[-rwxr-xr-x] | source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java | 9 | ||||
| -rw-r--r--[-rwxr-xr-x] | source/com/c2kernel/gui/tabs/outcome/form/field/ListOfValues.java | 2 |
2 files changed, 6 insertions, 5 deletions
diff --git a/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java b/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java index 2a0b34a..303a870 100755..100644 --- a/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java +++ b/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java @@ -28,14 +28,14 @@ import com.c2kernel.utils.Logger; public class ComboField extends StringEditField {
- JComboBox comboField;
+ JComboBox<String> comboField;
ListOfValues vals;
- DefaultComboBoxModel comboModel;
+ DefaultComboBoxModel<String> comboModel;
AnyNode listNode;
public ComboField(SimpleType type, AnyNode listNode) {
super();
- comboField = new JComboBox();
+ comboField = new JComboBox<String>();
content = type;
this.listNode = listNode;
createLOV();
@@ -88,7 +88,8 @@ public class ComboField extends StringEditField { }
}
- comboModel = new DefaultComboBoxModel(vals.keySet().toArray());
+ String[] keyArray = new String[vals.keySet().size()];
+ comboModel = new DefaultComboBoxModel<String>(vals.keySet().toArray(keyArray));
comboModel.setSelectedItem(vals.getDefaultKey());
comboField.setModel(comboModel);
}
diff --git a/source/com/c2kernel/gui/tabs/outcome/form/field/ListOfValues.java b/source/com/c2kernel/gui/tabs/outcome/form/field/ListOfValues.java index 2557cbe..3204766 100755..100644 --- a/source/com/c2kernel/gui/tabs/outcome/form/field/ListOfValues.java +++ b/source/com/c2kernel/gui/tabs/outcome/form/field/ListOfValues.java @@ -11,7 +11,7 @@ import java.util.HashMap; * All rights reserved.
**************************************************************************/
-public class ListOfValues extends HashMap {
+public class ListOfValues extends HashMap<String, Object> {
String defaultKey = null;
|
