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
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