[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...

Gavin King gavin.king at jboss.com
Mon Jun 11 15:21:19 EDT 2007


  User: gavin   
  Date: 07/06/11 15:21:19

  Modified:    src/main/org/jboss/seam/core  FacesMessages.java
  Log:
  JBSEAM-295
  
  Revision  Changes    Path
  1.31      +19 -1     jboss-seam/src/main/org/jboss/seam/core/FacesMessages.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: FacesMessages.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/FacesMessages.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -b -r1.30 -r1.31
  --- FacesMessages.java	22 Feb 2007 14:48:22 -0000	1.30
  +++ FacesMessages.java	11 Jun 2007 19:21:19 -0000	1.31
  @@ -126,6 +126,24 @@
         return result;
      }
      
  +   /**
  +    * Get all faces messages that have already been added
  +    * to the control.
  +    * 
  +    * @return a list of messages
  +    */
  +   public List<FacesMessage> getCurrentMessagesForControl(String id)
  +   {
  +      String clientId = getClientId(id);
  +      List<FacesMessage> result = new ArrayList<FacesMessage>();
  +      Iterator<FacesMessage> iter = FacesContext.getCurrentInstance().getMessages(clientId);
  +      while ( iter.hasNext() )
  +      {
  +         result.add( iter.next() );
  +      }
  +      return result;
  +   }
  +   
      private void runTasks()
      {
         if (tasks!=null)
  
  
  



More information about the jboss-cvs-commits mailing list