Revision 45521 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/DefaultFeatureStore.java

View differences:

DefaultFeatureStore.java
1440 1440
            }
1441 1441

  
1442 1442
            //Update the featureManager and the spatialManager
1443
            featureManager.delete(feature.getReference());
1443
            featureManager.delete(feature);
1444 1444
            spatialManager.deleteFeature(feature);
1445 1445

  
1446 1446
            newVersionOfUpdate();
......
3607 3607
        return this.propertiesSupportHelper.getProperties();
3608 3608
    }
3609 3609
    
3610
    
3610
    @Override
3611
    public Feature getOriginalFeature(FeatureReference id){
3612
        if(this.featureManager == null){
3613
            return null;
3614
        }
3615
        return featureManager.getOriginal(id);
3616
    }
3611 3617

  
3618
    @Override
3619
    public Feature getOriginalFeature(Feature feature){
3620
        if(feature == null){
3621
            return null;
3622
        }
3623
        return getOriginalFeature(feature.getReference());
3624
    }
3612 3625

  
3626
    @Override
3627
    public boolean isFeatureModified(FeatureReference id){
3628
        if(this.featureManager == null){
3629
            return false;
3630
        }
3631
        return featureManager.isFeatureModified(id);
3632
    }
3633

  
3634
    @Override
3635
    public boolean isFeatureModified(Feature feature){
3636
        if(feature == null){
3637
            return false;
3638
        }
3639
        return isFeatureModified(feature.getReference());
3640
    }
3641

  
3642

  
3613 3643
}

Also available in: Unified diff