Changeset 29074 in osm for applications


Ignore:
Timestamp:
2012-12-14T15:35:19+01:00 (12 years ago)
Author:
malcolmh
Message:

save

Location:
applications/editors/josm/plugins/smed2/src
Files:
10 added
4 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed2/src/panels/PanelMain.java

    r28938 r29074  
    1313
    1414import smed2.Smed2Action;
    15 
    16 import S57.S57dat;
    1715
    1816public class PanelMain extends JPanel {
  • applications/editors/josm/plugins/smed2/src/s57/S57dat.java

    r28938 r29074  
    1 package S57;
     1package s57;
    22
    33import static org.openstreetmap.josm.tools.I18n.tr;
     
    2020import smed2.Smed2Action;
    2121
    22 import S57.S57obj;
    23 import S57.S57att;
    24 import S57.S57val;
     22import s57.S57obj;
     23import s57.S57att;
     24import s57.S57val;
    2525
    2626public class S57dat extends JPanel {
  • applications/editors/josm/plugins/smed2/src/s57/S57val.java

    r29049 r29074  
    2020        static class S57key {
    2121                Conv conv;
    22                 EnumMap map;
    23                 S57key(Conv c, EnumMap m) {
     22                EnumMap<?, ?> map;
     23                S57key(Conv c, EnumMap<?, ?> m) {
    2424                        conv = c; map = m;
    2525                }
     
    10961096
    10971097        public static Integer encodeValue(String val, Att att) {        // Convert OSeaM attribute value string to S57 attribute value
    1098                 EnumMap map = keys.get(att).map;
     1098                EnumMap<?, ?> map = keys.get(att).map;
    10991099                for (Object item : map.keySet()) {
    11001100                        if (((S57enum)map.get(item)).val.equals(val))
     
    11111111                        return (String)attval.val;
    11121112                case E:
    1113                         return (String)((EnumMap)attval.val).get(attval.att);
     1113                        return (String)((EnumMap<?, ?>)attval.val).get(attval.att);
    11141114                case L:
    11151115                        String str = "";
    1116                         for (Object item : (ArrayList)attval.val) {
     1116                        for (Object item : (ArrayList<?>)attval.val) {
    11171117                                if (!str.isEmpty()) str += ";";
    11181118                                str += keys.get(attval.att).map.get(item);
     
    11271127        }
    11281128       
    1129         public static Enum enumValue(String val, Att att) {           // Convert OSeaM attribute value string to OSeaM enumeration
    1130                 EnumMap map = keys.get(att).map;
    1131                 Enum unkn = null;
     1129        public static Enum<?> enumValue(String val, Att att) {           // Convert OSeaM attribute value string to OSeaM enumeration
     1130                EnumMap<?, ?> map = keys.get(att).map;
     1131                Enum<?> unkn = null;
    11321132                for (Object item : map.keySet()) {
    1133                         if (unkn == null) unkn = (Enum)item;
     1133                        if (unkn == null) unkn = (Enum<?>)item;
    11341134                        if (((S57enum)map.get(item)).val.equals(val))
    1135                                 return (Enum)item;
     1135                                return (Enum<?>)item;
    11361136                }
    11371137                return unkn;
  • applications/editors/josm/plugins/smed2/src/smed2/Smed2Action.java

    r28938 r29074  
    11package smed2;
    22
    3 import java.awt.Dialog;
    43import java.awt.Dimension;
    54import java.awt.event.ActionEvent;
     
    1514import org.openstreetmap.josm.Main;
    1615
    17 import S57.S57dat;
     16import s57.S57dat;
    1817
    1918import panels.PanelMain;
Note: See TracChangeset for help on using the changeset viewer.