protected void onImportComplete(AjaxRequestTarget aTarget) throws Exception { if (importCompleteAction != null) { importCompleteAction.accept(aTarget); } }
protected void onChange(AjaxRequestTarget aTarget) throws Exception { if (changeAction != null) { changeAction.accept(aTarget); } }
protected void onCreate(AjaxRequestTarget aTarget) throws Exception { if (createAction != null) { createAction.accept(aTarget); } }
protected void onImportComplete(AjaxRequestTarget aTarget) throws Exception { if (importCompleteAction != null) { importCompleteAction.accept(aTarget); } }
protected void onConfirmInternal(AjaxRequestTarget aTarget) { boolean closeOk = true; // Invoke callback if one is defined if (onChangeAction != null) { try { onChangeAction.accept(aTarget); } catch (Exception e) { // LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), // e); // state.feedback = "Error: " + e.getMessage(); // aTarget.add(getContent()); closeOk = false; } } if (closeOk) { close(aTarget); } } }
protected void onCancelInternal(AjaxRequestTarget aTarget) { if (cancelAction != null) { try { cancelAction.accept(aTarget); } catch (Exception e) { LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), e); contentPanel.form.getModelObject().feedback = "Error: " + e.getMessage(); } } close(aTarget); }
protected void onCancelInternal(AjaxRequestTarget aTarget) { if (cancelAction != null) { try { cancelAction.accept(aTarget); } catch (Exception e) { LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), e); contentPanel.form.getModelObject().feedback = "Error: " + e.getMessage(); } } close(aTarget); }
protected void onConfirmInternal(AjaxRequestTarget aTarget, Form<State> aForm) { State state = aForm.getModelObject(); boolean closeOk = true; // Invoke callback if one is defined if (confirmAction != null) { try { confirmAction.accept(aTarget); } catch (Exception e) { LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), e); state.feedback = "Error: " + e.getMessage(); aTarget.add(aForm); closeOk = false; } } if (closeOk) { close(aTarget); } }
@Override public void onClick(AjaxRequestTarget aTarget) { try { action.accept(aTarget); } catch (Exception e) { if (exceptionHandler != null) { exceptionHandler.accept(aTarget, e); } else { LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), e); error("Error: " + e.getMessage()); aTarget.addChildren(getPage(), IFeedback.class); } } } }
@Override public void onSubmit(AjaxRequestTarget aTarget) { try { action.accept(aTarget); } catch (Exception e) { if (exceptionHandler != null) { exceptionHandler.accept(aTarget, e); } else { Component component = getComponent(); LoggerFactory.getLogger(component.getPage().getClass()) .error("Error: " + e.getMessage(), e); component.error("Error: " + e.getMessage()); aTarget.addChildren(component.getPage(), IFeedback.class); } } } }
@Override public void onUpdate(AjaxRequestTarget aTarget) { try { if (action != null) { action.accept(aTarget); } } catch (Exception e) { if (exceptionHandler != null) { exceptionHandler.accept(aTarget, e); } else { Component component = getComponent(); LoggerFactory.getLogger(component.getPage().getClass()) .error("Error: " + e.getMessage(), e); component.error("Error: " + e.getMessage()); aTarget.addChildren(component.getPage(), IFeedback.class); } } } }
@Override public void onUpdate(AjaxRequestTarget aTarget) { try { if (action != null) { action.accept(aTarget); } } catch (Exception e) { if (exceptionHandler != null) { exceptionHandler.accept(aTarget, e); } else { Component component = getComponent(); LoggerFactory.getLogger(component.getPage().getClass()) .error("Error: " + e.getMessage(), e); component.error("Error: " + e.getMessage()); aTarget.addChildren(component.getPage(), IFeedback.class); } } } }
protected void onConfirmInternal(AjaxRequestTarget aTarget, Form<State> aForm) { State state = aForm.getModelObject(); // Check if the challenge was met if (!ObjectUtils.equals(state.expectedResponse, state.response)) { state.feedback = "Your response did not meet the challenge."; aTarget.add(aForm); return; } boolean closeOk = true; // Invoke callback if one is defined if (confirmAction != null) { try { confirmAction.accept(aTarget); } catch (Exception e) { LoggerFactory.getLogger(getPage().getClass()).error("Error: " + e.getMessage(), e); state.feedback = "Error: " + e.getMessage(); aTarget.add(aForm); closeOk = false; } } if (closeOk) { close(aTarget); } }