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

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

Introduction

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

Prototype

int FATAL

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

Click Source Link

Document

Constant for fatal level.

Usage

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 w  w  w  . j  av a 2 s  .  c  o  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   www.  j  a va2 s.  co 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  .  ja va 2  s. 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  ww  w. ja v a2  s. c o 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/*w  ww  .  j  av a2 s .c om*/
        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:edu.wfu.inotado.tool.pages.BasePage.java

License:Apache License

public BasePage() {
    log.debug("BasePage loaded");

    // landingPage link
    landingPageLink = new Link<Void>("landingPageLink") {
        private static final long serialVersionUID = 1L;

        public void onClick() {
            setResponsePage(new LandingPage());
        }/*from w  w  w  . j av  a  2 s  .  co m*/
    };
    landingPageLink.add(
            new Label("landingPageLinkLabel", new ResourceModel("link.landingPage")).setRenderBodyOnly(true));
    landingPageLink.add(new AttributeModifier("title", true, new ResourceModel("link.landingPage.tooltip")));
    add(landingPageLink);

    // schoolChapters link
    schoolChaptersLink = new Link<Void>("schoolChaptersLink") {
        private static final long serialVersionUID = 1L;

        public void onClick() {
            setResponsePage(new SchoolChaptersPage());
        }
    };
    schoolChaptersLink.add(new Label("schoolChaptersLinkLabel", new ResourceModel("link.schoolChapters"))
            .setRenderBodyOnly(true));
    schoolChaptersLink
            .add(new AttributeModifier("title", true, new ResourceModel("link.schoolChapters.tooltip")));
    schoolChaptersLink.setVisibilityAllowed(sakaiProxy.isSuperUser());
    add(schoolChaptersLink);

    // AdminTools link
    adminToolsLink = new Link<Void>("adminToolsLink") {
        private static final long serialVersionUID = 1L;

        public void onClick() {
            setResponsePage(new AdminToolsPage());
        }
    };
    adminToolsLink.add(
            new Label("adminToolsLinkLabel", new ResourceModel("link.adminTools")).setRenderBodyOnly(true));
    adminToolsLink.add(new AttributeModifier("title", true, new ResourceModel("link.adminTools.tooltip")));
    add(adminToolsLink);

    adminToolsLink.setVisibilityAllowed(sakaiProxy.isSuperUser());

    // Add a FeedbackPanel for displaying our messages
    feedbackPanel = new FeedbackPanel("feedback") {

        @Override
        protected Component newMessageDisplayComponent(final String id, final FeedbackMessage message) {
            final Component newMessageDisplayComponent = super.newMessageDisplayComponent(id, message);

            if (message.getLevel() == FeedbackMessage.ERROR || message.getLevel() == FeedbackMessage.DEBUG
                    || message.getLevel() == FeedbackMessage.FATAL
                    || message.getLevel() == FeedbackMessage.WARNING) {
                add(new AttributeModifier("class", "alertMessage"));
            } else if (message.getLevel() == FeedbackMessage.INFO) {
                add(new AttributeModifier("class", "success"));
            }

            return newMessageDisplayComponent;
        }
    };
    add(feedbackPanel);

}

From source file:net.dontdrinkandroot.wicket.bootstrap.component.feedback.FeedbackPanel.java

License:Apache License

protected CssClass getClassFromLevel(int level) {

    switch (level) {

    case FeedbackMessage.WARNING:
    case FeedbackMessage.DEBUG:
        return AlertStyle.WARNING;

    case FeedbackMessage.SUCCESS:
        return AlertStyle.SUCCESS;

    case FeedbackMessage.INFO:
        return AlertStyle.INFO;

    case FeedbackMessage.ERROR:
    case FeedbackMessage.FATAL:
        return AlertStyle.DANGER;
    }/*w  ww .ja  v a 2 s  . c o m*/

    return null;
}

From source file:nl.knaw.dans.common.wicket.components.CommonBasePanel.java

License:Apache License

public String fatalMessage(final String messageKey) {
    return WicketUtil.commonMessage(this, messageKey, FeedbackMessage.FATAL);
}

From source file:nl.knaw.dans.common.wicket.components.CommonBasePanel.java

License:Apache License

public String fatalMessage(final String messageKey, final String... param) {
    return WicketUtil.commonMessage(this, messageKey, FeedbackMessage.FATAL, param);
}

From source file:nl.knaw.dans.common.wicket.WicketUtil.java

License:Apache License

private static String getDisplayedMessage(final String message, final int type) {
    String displayedMessage = "";

    switch (type) {
    case FeedbackMessage.INFO:
    case FeedbackMessage.WARNING:
        displayedMessage = message;//  ww w . j a  v a 2s.  co  m
        break;
    case FeedbackMessage.ERROR:
    case FeedbackMessage.FATAL:
        displayedMessage = getMessageTime() + message;
        break;
    }
    return displayedMessage;
}