List of usage examples for org.apache.wicket.feedback FeedbackMessages hasMessage
public final boolean hasMessage(final int level)
From source file:com.premiumminds.webapp.wicket.AjaxComponentFeedbackPanel.java
License:Open Source License
@Override protected void onConfigure() { super.onConfigure(); FeedbackMessages feedbackMessages = Session.get().getFeedbackMessages(); if (feedbackMessages.hasMessage(getFeedbackMessageFilter())) { messageHolder.setVisible(true);/*from w w w. ja v a 2s.com*/ List<FeedbackMessage> messages = feedbackMessages.messages(getFeedbackMessageFilter()); FeedbackMessage message = messages.get(0); onDisplayError(message); message.markRendered(); } else { messageHolder.setVisible(false); } }
From source file:org.devproof.portal.core.module.common.component.ValidationDisplayBehaviour.java
License:Apache License
@Override public void onComponentTag(Component component, ComponentTag tag) { FormComponent<?> formComponent = (FormComponent<?>) component; FeedbackMessages msgs = Session.get().getFeedbackMessages(); IFeedbackMessageFilter componentMessageFilter = getFeedbackFilter(formComponent); if (msgs.hasMessage(componentMessageFilter)) { markForError(formComponent, tag); }//from w w w .j av a 2 s . c o m }