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

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

Introduction

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

Prototype

int DEBUG

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

Click Source Link

Document

Constant for debug 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:/*  ww w  .ja  va  2  s .  c  om*/
        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  w  w  w  .  ja  va 2s  .  com
        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:/*from w  w w. j a va2s.  c  om*/
        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  . j a  v a 2 s .  com*/
        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   w  w w. j  a va2s  .  c o m
        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 ww w . ja v a  2  s.  c  o  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;
    }/*from   w  w  w.j av a  2 s.c  o  m*/

    return null;
}

From source file:org.brixcms.web.BrixFeedbackPanel.java

License:Apache License

@Override
protected String getCSSClass(FeedbackMessage message) {
    String cssClass = "alert";
    switch (message.getLevel()) {
    case FeedbackMessage.UNDEFINED:
    case FeedbackMessage.DEBUG:
    case FeedbackMessage.INFO:
        return cssClass + " alert-info";
    case FeedbackMessage.SUCCESS:
        return cssClass + " alert-success";
    case FeedbackMessage.WARNING:
        return cssClass + " alert-warning";
    case FeedbackMessage.ERROR:
    case FeedbackMessage.FATAL:
        return cssClass + " alert-danger";
    default://from  w w  w.j  a  v a  2 s . c om
        return super.getCSSClass(message);
    }
}

From source file:org.lbogdanov.poker.web.markup.BootstrapFeedbackPanel.java

License:Apache License

/**
 * {@inheritDoc}/*  w w w  . j av a 2  s .  c  o m*/
 */
@Override
protected String getCSSClass(FeedbackMessage message) {
    switch (message.getLevel()) {
    case FeedbackMessage.INFO:
    case FeedbackMessage.DEBUG:
        return "alert alert-info";
    case FeedbackMessage.SUCCESS:
        return "alert alert-success";
    case FeedbackMessage.ERROR:
    case FeedbackMessage.FATAL:
        return "alert alert-error";
    case FeedbackMessage.WARNING:
    case FeedbackMessage.UNDEFINED:
    default:
        return "alert";
    }
}

From source file:org.sakaiproject.attendance.tool.panels.GradingRulesPanel.java

License:Educational Community License

public GradingRulesPanel(String id) {
    super(id);/*from  www  .  j av  a2 s .c  o m*/

    enable(new FeedbackPanel("rules-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(AttributeModifier.replace("class", "alertMessage"));
            } else if (message.getLevel() == FeedbackMessage.INFO) {
                add(AttributeModifier.replace("class", "messageSuccess"));
            }

            return newMessageDisplayComponent;
        }
    });
    this.pageFeedbackPanel.setOutputMarkupId(true);
    add(this.pageFeedbackPanel);

    // Backing object
    final GradingRule gradingRule = new GradingRule(attendanceLogic.getCurrentAttendanceSite());

    // Form model
    final Model<GradingRule> formModel = new Model<>(gradingRule);

    // Form
    final Form<GradingRule> form = new Form<>("grading-rule-add-form", formModel);

    final AjaxButton addRuleButton = new AjaxButton("add-rule-submit", form) {
        private static final long serialVersionUID = 1L;

        @Override
        protected void onSubmit(final AjaxRequestTarget target, final Form<?> form) {

            final GradingRule gradingRule = (GradingRule) form.getModelObject();

            if (gradingRule.getStartRange() < 0) {
                pageFeedbackPanel.error(getString("attendance.grading.start.range.error"));
            } else if (gradingRule.getEndRange() != null && gradingRule.getEndRange() < 0) {
                pageFeedbackPanel.error(getString("attendance.grading.end.range.error"));
            } else if (gradingRule.getEndRange() != null
                    && gradingRule.getEndRange() < gradingRule.getStartRange()) {
                pageFeedbackPanel.error(getString("attendance.grading.end.start.error"));
            } else {
                attendanceLogic.addGradingRule(gradingRule);
                pageFeedbackPanel.info(getString("attendance.grading.add.rule.success"));
                target.add(form);
                gradingRulesListPanel.setNeedRegrade(true);
                target.add(gradingRulesListPanel);
            }
            target.add(pageFeedbackPanel);
        }

        @Override
        protected void onError(AjaxRequestTarget target, Form<?> form) {
            target.add(pageFeedbackPanel);
        }
    };
    form.add(addRuleButton);

    List<AttendanceStatus> activeAttendanceStatuses = attendanceLogic.getActiveStatusesForCurrentSite();
    activeAttendanceStatuses.sort(Comparator.comparingInt(AttendanceStatus::getSortOrder));
    List<Status> activeStatuses = new ArrayList<>();
    for (AttendanceStatus attendanceStatus : activeAttendanceStatuses) {
        if (attendanceStatus.getStatus() != Status.UNKNOWN) {
            activeStatuses.add(attendanceStatus.getStatus());
        }
    }

    final DropDownChoice<Status> status = new DropDownChoice<>("status",
            new PropertyModel<>(formModel, "status"), activeStatuses, new EnumChoiceRenderer<>(this));
    status.setRequired(true);
    form.add(status);

    final TextField<Integer> startRange = new TextField<>("start-range",
            new PropertyModel<Integer>(formModel, "startRange"));
    startRange.setRequired(true);
    form.add(startRange);

    final TextField<Integer> endRange = new TextField<>("end-range",
            new PropertyModel<Integer>(formModel, "endRange"));
    form.add(endRange);

    final TextField<Double> points = new TextField<>("points", new PropertyModel<Double>(formModel, "points"));
    points.setRequired(true);
    form.add(points);

    add(form);

    gradingRulesListPanel = new GradingRulesListPanel("rules-list", pageFeedbackPanel, false);
    gradingRulesListPanel.setOutputMarkupId(true);

    add(gradingRulesListPanel);

}