&& !parameters.event.isShiftDown() && parameters.permitClear) {
writeModifiedFeaturesAndStartEditing(monitor, parameters, commands);
commands.addCommand(handler.getContext().getEditFactory()
.createNullEditFeatureCommand());
commands.addCommand(new ClearEditBlackboardCommand(handler, editBlackboard));
commands.addCommand(new SetEditStateCommand(handler, EditState.NONE));
}
if (typeToCreate != null) {
if (typeToCreate == ShapeType.POINT) {