protected boolean shouldRender(UINotification component, FacesMessage message, String severityName) { String severityLevel = component.getSeverity(); if ((message.isRendered() && !component.isRedisplay()) || (severityLevel != null && !severityLevel.contains(severityName))) { return false; } else { return true; } }
/** * <p class="changed_added_4_0"> * </p> * * @see javax.faces.application.FacesMessage#isRendered() */ public boolean isRendered() { return this.msg.isRendered(); }
/** * <p class="changed_added_4_0"> * </p> * * @see javax.faces.application.FacesMessage#isRendered() */ public boolean isRendered() { return this.msg.isRendered(); }
/** * <p class="changed_added_4_0"> * </p> * * @see javax.faces.application.FacesMessage#isRendered() */ public boolean isRendered() { return this.msg.isRendered(); }
protected boolean shouldRender(UINotification component, FacesMessage message, String severityName) { String severityLevel = component.getSeverity(); if ((message.isRendered() && !component.isRedisplay()) || (severityLevel != null && severityLevel.indexOf(severityName) == -1)) { return false; } else { return true; } }
if(_redisplay || !((FacesMessage)_next).isRendered()) if(_redisplay || !((FacesMessage)_next).isRendered()) if(_redisplay || !((FacesMessage)_next).isRendered())
if(_redisplay || !((FacesMessage)_next).isRendered()) if(_redisplay || !((FacesMessage)_next).isRendered()) if(_redisplay || !((FacesMessage)_next).isRendered())
/** * <p>Persist {@link javax.faces.application.FacesMessage} artifacts, * including the non serializable <code>Severity</code>.</p> */ private void writeObject(ObjectOutputStream out) throws IOException { out.writeInt(getSeverity().getOrdinal()); out.writeObject(getSummary()); out.writeObject(getDetail()); out.writeObject(isRendered()); }
private String findHighestSeverityIcon(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return "bficon bficon-error-circle-o";// "fa fa-exclamation-circle"; if (hasError) return "bficon bficon-error-circle-o";// "fa fa-exclamation-circle"; if (hasWarning) return "bficon bficon-warning-triangle-o";// "fa // fa-exclamation-triangle"; return "bficon bficon-info";// "fa fa-info-circle"; } }
private String findHighestSeverityIcon(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return "bficon bficon-error-circle-o";// "fa fa-exclamation-circle"; if (hasError) return "bficon bficon-error-circle-o";// "fa fa-exclamation-circle"; if (hasWarning) return "bficon bficon-warning-triangle-o";// "fa // fa-exclamation-triangle"; return "bficon bficon-info";// "fa fa-info-circle"; } }
/** * Returns {@code true} if the provided message should be rendered in the provided base message component. * * @param message Message to be checked for rendering. * @param uiMessagesBase Base message component message needs to be rendered in. * @return {@code true} if the provided message should be rendered in the provided base message component. */ protected boolean shouldBeRendered(FacesMessage message, UIMessagesBase uiMessagesBase) { return (!message.isRendered() || uiMessagesBase.isRedisplay()) && uiMessagesBase.getSeverity().contains(getSeverityName(message.getSeverity())); }
/** * Returns {@code true} if the provided message should be rendered in the provided base message component. * * @param message Message to be checked for rendering. * @param uiMessagesBase Base message component message needs to be rendered in. * @return {@code true} if the provided message should be rendered in the provided base message component. */ protected boolean shouldBeRendered(FacesMessage message, UIMessagesBase uiMessagesBase) { return (!message.isRendered() || uiMessagesBase.isRedisplay()) && uiMessagesBase.getSeverity().contains(getSeverityName(message.getSeverity())); }
if (message.isRendered() && !component.isRedisplay()) { continue;
if (message.isRendered() && !component.isRedisplay()) { continue;
private String findHighestSeverityStyle(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return message.getFatalStyle(); if (hasError) return message.getErrorStyle(); if (hasWarning) return message.getWarnStyle(); return message.getInfoStyle(); }
private String findHighestSeverityStyle(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return message.getFatalStyle(); if (hasError) return message.getErrorStyle(); if (hasWarning) return message.getWarnStyle(); return message.getInfoStyle(); }
private String findHighestSeverityClass(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return ("alert-danger " + (message.getFatalClass() == null ? "" : message.getFatalClass())); if (hasError) return ("alert-danger " + (message.getErrorClass() == null ? "" : message.getErrorClass())); if (hasWarning) return ("alert-warning " + (message.getWarnClass() == null ? "" : message.getWarnClass())); return ("alert-info " + (message.getInfoClass() == null ? "" : message.getInfoClass())); }
private String findHighestSeverityClass(List<FacesMessage> messageList, Message message) { boolean hasFatal = false; boolean hasError = false; boolean hasWarning = false; for (FacesMessage msg : messageList) { Severity severity = msg.getSeverity(); if (msg.isRendered() && !message.isRedisplay()) { continue; } if (severity.equals(FacesMessage.SEVERITY_WARN)) hasWarning = true; else if (severity.equals(FacesMessage.SEVERITY_ERROR)) hasError = true; else if (severity.equals(FacesMessage.SEVERITY_FATAL)) hasFatal = true; } if (hasFatal) return ("alert-danger " + (message.getFatalClass() == null ? "" : message.getFatalClass())); if (hasError) return ("alert-danger " + (message.getErrorClass() == null ? "" : message.getErrorClass())); if (hasWarning) return ("alert-warning " + (message.getWarnClass() == null ? "" : message.getWarnClass())); return ("alert-info " + (message.getInfoClass() == null ? "" : message.getInfoClass())); }
/** * Encode the case when the faces messages are to be rendered as either a HTML table or a HTML list. * @param context The involved faces context. * @param component The messages component. * @param messages The queued faces messages. * @param table Whether to render the messages as a HTML table or a HTML list. * @throws IOException When an I/O error occurs. */ protected void encodeMessages (FacesContext context, OmniMessages component, List<FacesMessage> messages, boolean table) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement(table ? LAYOUT_TABLE : "ul", component); writeAttribute(writer, "id", component.getClientId(context)); writeAttribute(writer, component, "styleClass", "class"); writeAttributes(writer, component, "style", "title", "lang", "dir"); for (FacesMessage message : messages) { if (!message.isRendered() || component.isRedisplay()) { encodeMessage(context, component, message, table); message.rendered(); } } writer.endElement(table ? LAYOUT_TABLE : "ul"); }
/** * Encode the case when the faces messages are to be rendered as either a HTML table or a HTML list. * @param context The involved faces context. * @param component The messages component. * @param messages The queued faces messages. * @param table Whether to render the messages as a HTML table or a HTML list. * @throws IOException When an I/O error occurs. */ protected void encodeMessages (FacesContext context, OmniMessages component, List<FacesMessage> messages, boolean table) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement(table ? LAYOUT_TABLE : "ul", component); writeAttribute(writer, "id", component.getClientId(context)); writeAttribute(writer, component, "styleClass", "class"); writeAttributes(writer, component, "style", "title", "lang", "dir"); for (FacesMessage message : messages) { if (!message.isRendered() || component.isRedisplay()) { encodeMessage(context, component, message, table); message.rendered(); } } writer.endElement(table ? LAYOUT_TABLE : "ul"); }