context.getMap().getBlackboard().put(EditToolHandler.CURRENT_SHAPE, null);
context.getMap().getBlackboard().put(EditToolHandler.EDITSTATE, EditState.NONE);
context.getMap().getBlackboard().put(ProjectBlackboardConstants.MAP__RENDERING_FILTER,
null);
context.sendASyncCommand(context.getEditFactory().createNullEditFeatureCommand());
context.sendASyncCommand(context.getSelectionFactory().createNoSelectCommand());
// this code should not be necessary as it should be caught by the events
// IRenderManager manager = getContext().getMap().getRenderManager();
// if(manager!=null){
// manager.refresh(null);