Revision 45647 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/DefaultFeatureReferenceSelection.java
DefaultFeatureReferenceSelection.java | ||
---|---|---|
27 | 27 |
import java.util.HashSet; |
28 | 28 |
import java.util.Iterator; |
29 | 29 |
import java.util.Set; |
30 |
|
|
31 | 30 |
import org.gvsig.fmap.dal.DataStore; |
32 | 31 |
import org.gvsig.fmap.dal.DataStoreNotification; |
33 | 32 |
import org.gvsig.fmap.dal.exception.DataException; |
34 |
import org.gvsig.fmap.dal.feature.Feature; |
|
35 | 33 |
import org.gvsig.fmap.dal.feature.FeatureReference; |
36 | 34 |
import org.gvsig.fmap.dal.feature.FeatureReferenceSelection; |
37 | 35 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
... | ... | |
493 | 491 |
data.setTotalSize(state.getLong("totalSize")); |
494 | 492 |
Iterator it = state.getIterator("selected"); |
495 | 493 |
while (it.hasNext()) { |
496 |
DefaultFeatureReference ref = (DefaultFeatureReference) it.next();
|
|
494 |
FeatureReference ref = (FeatureReference) it.next();
|
|
497 | 495 |
data.add(ref); |
498 | 496 |
} |
499 | 497 |
|
... | ... | |
522 | 520 |
definition.addDynFieldObject("store").setClassOfValue(FeatureStore.class).setMandatory(true); |
523 | 521 |
definition.addDynFieldBoolean("reversed").setMandatory(true); |
524 | 522 |
definition.addDynFieldLong("totalSize").setMandatory(true); |
525 |
definition.addDynFieldList("selected").setClassOfItems(DefaultFeatureReference.class).setMandatory(true);
|
|
523 |
definition.addDynFieldList("selected").setClassOfItems(FeatureReference.class).setMandatory(true); |
|
526 | 524 |
|
527 | 525 |
} |
528 | 526 |
|
Also available in: Unified diff