/** * Casts callerPage to Component and calls {@link #setResponsePage(Component, Component)}. * * @param component * @param callerPage Must be an instance of Component (otherwise a ClassCastException is thrown). */ public static void setResponsePage(final Component component, final ISelectCallerPage callerPage) { setResponsePage(component, (Component) callerPage); }
@Override public void onClick() { WicketUtils.setResponsePage(this, caller); caller.select(selectProperty, objectId); } };
@Override public void onClick() { WicketUtils.setResponsePage(this, caller); caller.select(selectProperty, objectId); }; };
protected void onCancelSubmit() { if (isSelectMode() == true) { WicketUtils.setResponsePage(this, caller); caller.cancelSelection(selectProperty); } }
protected void onCancelSubmit() { if (isSelectMode() == true) { WicketUtils.setResponsePage(this, caller); caller.cancelSelection(selectProperty); } }
/** * User has pressed the cancel button. If in selection mode then redirect to the caller. */ protected void onCancelSubmit() { log.debug("onCancelSubmit"); if (isSelectMode() == true && caller != null) { WicketUtils.setResponsePage(this, caller); caller.cancelSelection(selectProperty); } else if (isMassUpdateMode() == true) { selectedItems = new HashSet<Integer>(); setMassUpdateMode(false); } }
WicketUtils.setResponsePage(this, caller); return true;