Revision 43981 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureType.java

View differences:

DefaultFeatureType.java
27 27
import java.util.ArrayList;
28 28
import java.util.Arrays;
29 29
import java.util.Collections;
30
import java.util.HashSet;
30 31
import java.util.Iterator;
31 32
import java.util.List;
33
import java.util.Set;
32 34
import java.util.zip.CRC32;
33 35
import org.apache.commons.lang3.ArrayUtils;
34 36
import org.apache.commons.lang3.StringUtils;
......
294 296
                    super(parent, false);
295 297
                    DefaultFeatureAttributeDescriptor attrcopy;
296 298
                    DefaultFeatureAttributeDescriptor attr;
297
                    List attrnames = null;
299
                    Set attrnames = null;
298 300

  
299 301
                    // Copy attributes
300 302
                    if ( names != null && names.length > 0 ) {
301
                        attrnames = new ArrayList();
303
                        attrnames = new HashSet();
302 304
                        attrnames.addAll(Arrays.asList(names));
303 305
                        if ( parent.hasEmulators ) {
304 306
                            for ( int i = 0; i < parent.size(); i++ ) {

Also available in: Unified diff