Example usage for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getBehaviors

List of usage examples for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getBehaviors

Introduction

In this page you can find the example usage for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getBehaviors.

Prototype

public final List<? extends Behavior> getBehaviors() 

Source Link

Document

Gets the currently coupled Behavior s as a unmodifiable list.

Usage

From source file:org.geoserver.security.web.AbstractSecurityWicketTestSupport.java

License:Open Source License

public void executeModalWindowClosedCallback(ModalWindow modalWindow) {
    for (IBehavior behavior : modalWindow.getBehaviors()) {
        if (behavior instanceof AbstractDefaultAjaxBehavior) {
            String name = behavior.getClass().getSimpleName();
            if (name.startsWith("WindowClosedBehavior")) {
                tester.executeBehavior((AbstractAjaxBehavior) behavior);
            }//from w  ww .ja  va2s  .c  o  m
        }
    }
}

From source file:org.geoserver.security.web.AbstractSecurityWicketTestSupport.java

License:Open Source License

public void executeModalWindowCloseButtonCallback(ModalWindow modalWindow) {
    for (IBehavior behavior : modalWindow.getBehaviors()) {
        if (behavior instanceof AbstractDefaultAjaxBehavior) {
            String name = behavior.getClass().getSimpleName();

            if (name.startsWith("CloseButtonBehavior")) {
                tester.executeBehavior((AbstractAjaxBehavior) behavior);
            }// w w  w .  j  a v a  2s .  co  m
        }
    }
}