Example usage for org.apache.wicket.markup.html.panel FeedbackPanel anyMessage

List of usage examples for org.apache.wicket.markup.html.panel FeedbackPanel anyMessage

Introduction

In this page you can find the example usage for org.apache.wicket.markup.html.panel FeedbackPanel anyMessage.

Prototype

public final boolean anyMessage() 

Source Link

Document

Search messages that this panel will render, and see if there is any message.

Usage

From source file:gr.interamerican.wicket.utils.TestWicketUtils.java

License:Open Source License

/**
 * //  ww w . jav  a2  s . c o m
 */
@SuppressWarnings("unchecked")
@Test
public void testWicketUtils() {
    FeedbackPanel fdp = (FeedbackPanel) wicketTester.getComponentFromLastRenderedPage("feedbackPanel"); //$NON-NLS-1$
    Assert.assertFalse(fdp.anyMessage());

    TextField<String> textField = (TextField<String>) wicketTester
            .getComponentFromLastRenderedPage("form2:field"); //$NON-NLS-1$
    Assert.assertTrue(textField.isVisible());
    Assert.assertTrue(textField.isRenderAllowed());

}

From source file:org.hippoecm.frontend.plugins.standards.panelperspective.breadcrumb.PanelPluginBreadCrumbPanel.java

License:Apache License

@Override
public void onEvent(IEvent event) {
    // handle notified validation events from wicket fields
    if (event.getPayload() instanceof UpdateFeedbackInfo) {
        final UpdateFeedbackInfo ufi = (UpdateFeedbackInfo) event.getPayload();
        final FeedbackPanel feedbackPanel = getFeedbackPanel();
        if (feedbackPanel.anyMessage()) {
            // refresh feedbackpanel
            ufi.getTarget().add(feedbackPanel);
        }/*  ww w .  java 2  s . c o  m*/
    }
}