private void menu_clear() { sessionCommands.getClearSessionCommand().execute(); }
@Override @SuppressWarnings("unchecked") public <V> void execute(final Callback<V> callback) { checkNotNull("callback", callback); final CommandResult<CanvasViolation> result = getSession() .getCommandManager() .execute(getSession().getCanvasHandler(), canvasCommandFactory.clearCanvas()); if (!CommandUtils.isError(result)) { cleanSessionRegistry(); commandExecutedEvent.fire(new ClearSessionCommandExecutedEvent(this, getSession())); callback.onSuccess(); } else { callback.onError((V) result); } }