Пример #1
0
 /** @see javax.faces.context.FacesContext#getMaximumSeverity() */
 public Severity getMaximumSeverity() {
   assertNotReleased();
   Severity result = null;
   if (componentMessageLists != null && !(componentMessageLists.isEmpty())) {
     for (Iterator<FacesMessage> i = new ComponentMessagesIterator(componentMessageLists);
         i.hasNext(); ) {
       Severity severity = i.next().getSeverity();
       if (result == null || severity.compareTo(result) > 0) {
         result = severity;
       }
       if (result == FacesMessage.SEVERITY_FATAL) {
         break;
       }
     }
   }
   return result;
 }