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.