Example usage for org.apache.wicket.feedback FeedbackMessage ERROR_CSS_CLASS_KEY

List of usage examples for org.apache.wicket.feedback FeedbackMessage ERROR_CSS_CLASS_KEY

Introduction

In this page you can find the example usage for org.apache.wicket.feedback FeedbackMessage ERROR_CSS_CLASS_KEY.

Prototype

String ERROR_CSS_CLASS_KEY

To view the source code for org.apache.wicket.feedback FeedbackMessage ERROR_CSS_CLASS_KEY.

Click Source Link

Usage

From source file:org.opensingular.form.wicket.feedback.SValidationFeedbackIndicator.java

License:Apache License

/**
 * Gets the css class for the given message.
 * //from w w w . j av  a  2  s .c  o m
 * @param message
 *            the message
 * @return the css class; by default, this returns feedbackPanel + the message level, eg
 *         'feedbackPanelERROR', but you can override this method to provide your own
 */
protected String getCSSClass(final IValidationError message) {
    String cssClass;
    switch (message.getErrorLevel()) {
    case WARNING:
        cssClass = getString(FeedbackMessage.WARNING_CSS_CLASS_KEY);
        break;
    case ERROR:
        cssClass = getString(FeedbackMessage.ERROR_CSS_CLASS_KEY);
        break;
    default:
        cssClass = "feedbackPanel" + message.getErrorLevel();
    }
    return cssClass;
}