helper.add(new SelectVertexOnMouseDownBehaviour());
helper.add( new SelectVertexBehaviour());
helper.stopAdvancedFeatures();
helper.startAdvancedFeatures();
SelectFeatureBehaviour selectGeometryBehaviour = new SelectFeatureBehaviour(new Class[]{LineString.class, LinearRing.class, MultiLineString.class}, Intersects.class);
selectGeometryBehaviour.initDefaultStrategies(ShapeType.LINE);
helper.add(selectGeometryBehaviour);
helper.add(new InsertVertexOnEdgeBehaviour());
helper.startElseFeatures();
helper.add(new StartEditingBehaviour(ShapeType.LINE));