[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