Revision 38209

View differences:

branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/feature/impl/DefaultFeatureQuery.java
28 28

  
29 29
import java.util.ArrayList;
30 30
import java.util.HashMap;
31
import java.util.Iterator;
32 31
import java.util.List;
33 32
import java.util.Map;
34 33

  
35
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
36 34
import org.gvsig.fmap.dal.feature.FeatureQuery;
37 35
import org.gvsig.fmap.dal.feature.FeatureQueryOrder;
38 36
import org.gvsig.fmap.dal.feature.FeatureType;
......
228 226

  
229 227
    public void setFeatureType(FeatureType featureType) {
230 228
        this.featureTypeId = featureType.getId();
231
        Iterator iter = featureType.iterator();
232
        String attrs[] = new String[featureType.size()];
233
        FeatureAttributeDescriptor attr;
234
        int i = 0;
235
        while (iter.hasNext()) {
236
            attr = (FeatureAttributeDescriptor) iter.next();
237
            attrs[i] = attr.getName();
238
            i++;
239
        }
240
        setAttributeNames(attrs);
241 229
    }
242 230

  
243 231
    public String[] getAttributeNames() {

Also available in: Unified diff