Ignore:
Timestamp:
2014-03-02T12:17:41+01:00 (11 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

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

    r30314 r30315  
    1919import java.awt.image.BufferedImage;
    2020import java.io.*;
     21import java.util.ArrayList;
    2122
    2223import javax.imageio.ImageIO;
     
    2728import org.openstreetmap.josm.Main;
    2829
     30import s57.S57val.AttVal;
    2931import s57.S57att.*;
    3032import s57.S57obj.*;
     
    175177                for (Obj obj : feature.objs.keySet()) {
    176178                        decode.append("\t\t" + Messages.getString(obj.name()) + "\n");
    177 /*                      if (feature.aggr.objs.get(obj).size() != 0) {
     179                        if (feature.objs.get(obj).size() != 0) {
    178180                                for (AttMap atts : feature.objs.get(obj).values()) {
    179181                                        for (Att att : atts.keySet()) {
     
    185187                                                case L:
    186188                                                        decode.append("\t\t\t" + Messages.getString(att.name()) + ": ");
    187                                                         Iterator<?> it = ((ArrayList<?>)item.val).iterator();
    188                                                         while (it.hasNext()) {
    189                                                                 Object val = it.next();
     189                                                        boolean first = true;
     190                                                        for (Object val : (ArrayList<?>)item.val) {
     191                                                                if (!first) {
     192                                                                        decode.append(", ");
     193                                                                } else {
     194                                                                        first = false;
     195                                                                }
    190196                                                                decode.append(Messages.getString(((Enum<?>)val).name()));
    191                                                                 if (it.hasNext()) {
    192                                                                         decode.append(", ");
    193                                                                 }
    194197                                                        }
    195198                                                        decode.append("\n");
     
    201204                                }
    202205                        }
    203 */              }
     206                }
    204207        }
    205208       
Note: See TracChangeset for help on using the changeset viewer.