Index: src/Common/SharpMap.Api/Editors/IFeatureEditor.cs
===================================================================
diff -u -r5fc71a385897af92ccb092f2f969b5709afab85a -r617ee3a431cbe007bae4877aa11bb16c5c2bdd71
--- src/Common/SharpMap.Api/Editors/IFeatureEditor.cs (.../IFeatureEditor.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a)
+++ src/Common/SharpMap.Api/Editors/IFeatureEditor.cs (.../IFeatureEditor.cs) (revision 617ee3a431cbe007bae4877aa11bb16c5c2bdd71)
@@ -1,5 +1,4 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using GeoAPI.Extensions.Feature;
using GeoAPI.Geometries;
using SharpMap.Api.Layers;
@@ -11,15 +10,9 @@
///
/// Snap rules defined for the layer, used during feature edits.
///
- IList SnapRules { get; set; }
+ IList SnapRules { get; }
///
- /// Get or set method used to creates a new feature which can be later added to the current layer.
- ///
- ///
- Func CreateNewFeature { get; set; }
-
- ///
/// Creates a new instance of the feature interactor which can be used to manipulate .
///
/// TODO: move interaction logic to SharpMap.UI, next to Select, Move and other tools.