[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