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

View differences:

DefaultFeatureReferenceSelection.java
284 284
    }
285 285

  
286 286
    @Override
287
    public Iterator referenceIterator() {
288
        return Collections.unmodifiableSet(this.getData().getSelected())
289
                .iterator();
287
    public Iterator<FeatureReference> referenceIterator() {
288
        return Collections.unmodifiableSet(this.getData().getSelected()).iterator();
290 289
    }
291 290

  
292 291
    @Override
292
    public Iterable<FeatureReference> referenceIterable() {
293
        Set<FeatureReference> s = Collections.unmodifiableSet(this.getData().getSelected());        
294
        return s;
295
    }
296

  
297
    @Override
293 298
    protected void doDispose() throws BaseException {
294 299
        delegateObservable.deleteObservers();
295 300
        deselectAll(false);
......
384 389

  
385 390
    public static class SelectionData implements Cloneable {
386 391

  
387
        private Set selected = new HashSet();
392
        private Set<FeatureReference> selected = new HashSet();
388 393

  
389 394
        /**
390 395
         * Sets how the Set of selected values has to be dealt.
......
404 409
        /**
405 410
         * @return the selected
406 411
         */
407
        public Set getSelected() {
412
        public Set<FeatureReference> getSelected() {
408 413
            return selected;
409 414
        }
410 415

  
411 416
        /**
412 417
         * @param selected the selected to set
413 418
         */
414
        public void setSelected(Set selected) {
419
        public void setSelected(Set<FeatureReference> selected) {
415 420
            this.selected = selected;
416 421
        }
417 422

  

Also available in: Unified diff