Revision 23303 branches/v2_0_0_prep/libraries/libFMap_data/src/org/gvsig/fmap/data/feature/AttributeManager.java
AttributeManager.java | ||
---|---|---|
166 | 166 |
while (iter.hasNext()) { |
167 | 167 |
FeatureAttributeDescriptor descriptor= (FeatureAttributeDescriptor) iter.next(); |
168 | 168 |
if (!deletedAttributes.contains(new Integer(descriptor.ordinal()))){ |
169 |
dft.addWithoutOrdinal(descriptor); |
|
169 |
dft.addWithoutOrdinal(descriptor.cloneAttribute());
|
|
170 | 170 |
} |
171 | 171 |
} |
172 | 172 |
for (int i=0;i<relations.size();i++){ |
173 | 173 |
FeatureAttributeDescriptor descriptor=(FeatureAttributeDescriptor)expansionAdapter.getObject(i); |
174 | 174 |
if (!deletedAttributes.contains(new Integer(descriptor.ordinal()))){ |
175 |
dft.addWithoutOrdinal(descriptor); |
|
175 |
dft.addWithoutOrdinal(descriptor.cloneAttribute());
|
|
176 | 176 |
} |
177 | 177 |
} |
178 | 178 |
this.currentFeatureType=dft; |
Also available in: Unified diff