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

Peter Muir peter at bleepbleep.org.uk
Fri Sep 28 09:54:37 EDT 2007


  User: pmuir   
  Date: 07/09/28 09:54:37

  Modified:    src/main/org/jboss/seam/faces  DataModels.java
  Log:
  Some Javadoc for framework queries
  
  Revision  Changes    Path
  1.4       +11 -1     jboss-seam/src/main/org/jboss/seam/faces/DataModels.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: DataModels.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/DataModels.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- DataModels.java	21 Jun 2007 05:27:28 -0000	1.3
  +++ DataModels.java	28 Sep 2007 13:54:37 -0000	1.4
  @@ -22,10 +22,11 @@
   import org.jboss.seam.jsf.SetDataModel;
   
   /**
  - * Wraps collections as DataModels. May be overridden
  + * Wraps a collection as a JSF {@link DataModel}. May be overridden
    * and extended if you don't like the built in collections
    * which are supported: list, map, set, array.
    *
  + * @author pmuir
    */
   @Name("org.jboss.seam.faces.dataModels")
   @Install(precedence=BUILT_IN, classDependencies="javax.faces.context.FacesContext")
  @@ -34,6 +35,12 @@
   public class DataModels
   {
      
  +   /**
  +    * Wrap the value in a DataModel
  +    * 
  +    * This implementation supports {@link List}, {@link Map}, {@link Set} and
  +    * arrays
  +    */
      public DataModel getDataModel(Object value)
      {
         if (value instanceof List)
  @@ -58,6 +65,9 @@
         }
      }
      
  +   /**
  +    * Wrap the the Seam Framework {@link Query} in a JSF DataModel
  +    */
      public DataModel getDataModel(Query query)
      {
         return getDataModel( query.getResultList() );
  
  
  



More information about the jboss-cvs-commits mailing list