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

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

Introduction

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

Prototype

String WARNING_CSS_CLASS_KEY

To view the source code for org.apache.wicket.feedback FeedbackMessage WARNING_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 a va 2s  .  co  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;
}