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