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