List of usage examples for org.apache.wicket.feedback FeedbackMessage getLevel
public final int getLevel()
From source file:abid.password.wicket.components.ErrorInfoFeedbackPanel.java
License:Apache License
private FeedbackPanel createFeedBackFilter(String id, final int filterLevel) { FeedbackPanel feedbackPanel = new FeedbackPanel(id) { private static final long serialVersionUID = 1L; @Override//www .j a v a 2s . co m public boolean isVisible() { return anyMessage(filterLevel); } }; feedbackPanel.setFilter(new IFeedbackMessageFilter() { private static final long serialVersionUID = 1L; public boolean accept(FeedbackMessage message) { return message.getLevel() == filterLevel; } }); feedbackPanel.setEscapeModelStrings(false); return feedbackPanel; }
From source file:com.ecom.web.components.validation.ErrorLevelsFeedbackMessageFilter.java
License:Open Source License
/** * Method accept, only accept FeedbackMessages that are not in the list of * error levels to filter.//w w w. j a v a 2s . c om * * @param message * of type FeedbackMessage * @return boolean */ public boolean accept(FeedbackMessage message) { for (int errorLevel : filteredErrorLevels) { if (message.getLevel() == errorLevel) { return false; } } return true; }
From source file:com.evolveum.midpoint.gui.api.component.result.OperationResultPanel.java
License:Apache License
static String createMessageTooltip(final IModel<FeedbackMessage> model) { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "info"; case FeedbackMessage.SUCCESS: return "success"; case FeedbackMessage.ERROR: return "partialError"; case FeedbackMessage.FATAL: return "fatalError"; case FeedbackMessage.UNDEFINED: return "undefined"; case FeedbackMessage.DEBUG: return "debug"; case FeedbackMessage.WARNING: default:/*from ww w.j av a 2s . co m*/ return "warn"; } }
From source file:com.evolveum.midpoint.web.component.message.FeedbackListView.java
License:Apache License
private IModel<String> createModel(final IModel<FeedbackMessage> model) { return new AbstractReadOnlyModel<String>() { @Override/*from ww w .j a va 2s . c o m*/ public String getObject() { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "messages-info"; case FeedbackMessage.SUCCESS: return "messages-succ"; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: return "messages-error"; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default: return "messages-warn"; } } }; }
From source file:com.evolveum.midpoint.web.component.message.FeedbackMessagePanel.java
License:Apache License
private String getLabelCss(final IModel<FeedbackMessage> model) { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "messages-topInfo"; case FeedbackMessage.SUCCESS: return "messages-topSucc"; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: return "messages-topError"; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default:/*ww w . jav a 2s.c o m*/ return "messages-topWarn"; } }
From source file:com.evolveum.midpoint.web.component.message2.FeedbackAlertMessage.java
License:Apache License
private IModel<String> createCssClass() { return new AbstractReadOnlyModel<String>() { @Override//from w w w.java2 s . co m public String getObject() { StringBuilder sb = new StringBuilder(); sb.append("alert "); FeedbackMessage message = getModelObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: sb.append("alert-info "); break; case FeedbackMessage.SUCCESS: sb.append("alert-success "); break; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: sb.append("alert-danger "); break; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default: sb.append("alert-warn "); } sb.append("alert-dismissable"); return sb.toString(); } }; }
From source file:com.evolveum.midpoint.web.component.message2.FeedbackAlertMessage.java
License:Apache License
private IModel<String> createTypeModel() { return new AbstractReadOnlyModel<String>() { @Override//from ww w. j a va 2 s.com public String getObject() { String key; FeedbackMessage message = getModelObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: key = "FeedbackAlertMessage.info"; break; case FeedbackMessage.SUCCESS: key = "FeedbackAlertMessage.success"; break; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: key = "FeedbackAlertMessage.error"; break; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default: key = "FeedbackAlertMessage.warn"; } return createStringResource(key).getString(); } }; }
From source file:com.genericconf.bbbgateway.web.components.JQueryFeedbackPanel.java
License:Apache License
@Override protected String getCSSClass(FeedbackMessage message) { return message.getLevel() >= FeedbackMessage.ERROR ? "ui-state-error" : "ui-state-highlight"; }
From source file:com.googlecode.wicket.jquery.ui.panel.JQueryFeedbackPanel.java
License:Apache License
/** * Gets the icon CSS class for the given message. * @param message the {@link FeedbackMessage} * @return the icon class/*from w w w . ja va 2s.co m*/ */ protected String getIconClass(FeedbackMessage message) { switch (message.getLevel()) { case FeedbackMessage.INFO: return INFO_ICO; case FeedbackMessage.WARNING: return WARN_ICO; case FeedbackMessage.ERROR: return ERROR_ICO; default: return this.getCSSClass(message); } }
From source file:com.googlecode.wicket.jquery.ui.panel.JQueryFeedbackPanel.java
License:Apache License
/** * Gets the CSS class for the given message. * @param message the {@link FeedbackMessage} * @return the label class// w ww . ja v a 2 s. c o m */ protected String getMessageClass(FeedbackMessage message) { switch (message.getLevel()) { case FeedbackMessage.INFO: return INFO_CSS; case FeedbackMessage.WARNING: return WARN_CSS; case FeedbackMessage.ERROR: return ERROR_CSS; default: return this.getCSSClass(message); } }