[jboss-cvs] jboss-seam/src/ui/org/jboss/seam/ui ...
Peter Muir
peter at bleepbleep.org.uk
Sat Mar 10 14:07:11 EST 2007
User: pmuir
Date: 07/03/10 14:07:11
Modified: src/ui/org/jboss/seam/ui UISelectItems.java
Log:
Make selectItems aware of EntityQuery
Revision Changes Path
1.12 +6 -0 jboss-seam/src/ui/org/jboss/seam/ui/UISelectItems.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UISelectItems.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/ui/org/jboss/seam/ui/UISelectItems.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- UISelectItems.java 25 Feb 2007 00:43:24 -0000 1.11
+++ UISelectItems.java 10 Mar 2007 19:07:11 -0000 1.12
@@ -12,6 +12,8 @@
import javax.faces.el.ValueBinding;
import javax.faces.model.DataModel;
+import org.jboss.seam.framework.EntityQuery;
+
public class UISelectItems extends javax.faces.component.UISelectItems
{
@@ -193,6 +195,10 @@
{
return asSelectItems((Iterable) ((DataModel) value).getWrappedData());
}
+ else if (value instanceof EntityQuery)
+ {
+ return asSelectItems(((EntityQuery) value).getResultList());
+ }
else if (value != null && value.getClass().isArray())
{
if (value.getClass().getComponentType().isPrimitive())
More information about the jboss-cvs-commits
mailing list