Revision 46072 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/main/java/org/gvsig/fmap/dal/store/csv/CSVFeatureWriter.java

View differences:

CSVFeatureWriter.java
28 28
import org.gvsig.tools.ToolsLocator;
29 29
import org.gvsig.tools.dataTypes.CoercionException;
30 30
import org.gvsig.tools.dataTypes.Coercion;
31
import org.gvsig.tools.dynobject.Tags;
31 32
import org.slf4j.Logger;
32 33
import org.slf4j.LoggerFactory;
33 34
import org.supercsv.io.CsvListWriter;
......
139 140
              }
140 141
          }
141 142
      }
143
      Tags tags = this.ftype.getTags();
144
      if( tags!=null && !tags.isEmpty() ) {
145
        String s = header[0];
146
          for (String tagName : tags) {
147
              s += "/typetag/"+tagName+"="+tags.getString(tagName, "?");
148
          }
149
          header[0] = s;
150
      }
142 151
    try {
143 152
      listWriter.writeHeader(header);
144 153
    } catch (Exception e) {

Also available in: Unified diff