org.apache.wicket.extensions.ajax.markup.html.modal
Interface ModalWindow.CloseButtonCallback

All Superinterfaces:
org.apache.wicket.IClusterable, java.io.Serializable
Enclosing class:
ModalWindow

public static interface ModalWindow.CloseButtonCallback
extends org.apache.wicket.IClusterable

Callback for close button that contains a method that is invoked after the button has been clicked. If no callback instance is specified using ModalWindow.setCloseButtonCallback(ModalWindow.CloseButtonCallback), no ajax request will be fired. Clicking the button will just close the window.

Author:
Matej Knopp

Method Summary
 boolean onCloseButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)
          Methods invoked after the button has been clicked.
 

Method Detail

onCloseButtonClicked

boolean onCloseButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)
Methods invoked after the button has been clicked. The invokation is done using an ajax call, so AjaxRequestTarget instance is available.

Parameters:
target - AjaxRequestTarget instance bound with the ajax reuqest.
Returns:
True if the window can be closed (will close the window), false otherwise


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.