[seam-commits] Seam SVN: r7577 - in trunk/src: test/integration/src/org/jboss/seam/test/integration/databinding and 1 other directory.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Fri Mar 14 07:47:09 EDT 2008


Author: pete.muir at jboss.org
Date: 2008-03-14 07:47:09 -0400 (Fri, 14 Mar 2008)
New Revision: 7577

Modified:
   trunk/src/main/org/jboss/seam/jsf/MapDataModel.java
   trunk/src/main/org/jboss/seam/jsf/SetDataModel.java
   trunk/src/test/integration/src/org/jboss/seam/test/integration/databinding/DataModelTest.java
Log:
JBSEAM-1660

Modified: trunk/src/main/org/jboss/seam/jsf/MapDataModel.java
===================================================================
--- trunk/src/main/org/jboss/seam/jsf/MapDataModel.java	2008-03-14 06:37:23 UTC (rev 7576)
+++ trunk/src/main/org/jboss/seam/jsf/MapDataModel.java	2008-03-14 11:47:09 UTC (rev 7577)
@@ -131,7 +131,7 @@
    @Override
    public void setWrappedData(Object data)
    {
-      entries = new ArrayList( ( (Map) data ).entrySet() );
+      entries = data == null ? null : new ArrayList( ( (Map) data ).entrySet() );
       int rowIndex = data != null ? 0 : -1;
       setRowIndex(rowIndex);
    }

Modified: trunk/src/main/org/jboss/seam/jsf/SetDataModel.java
===================================================================
--- trunk/src/main/org/jboss/seam/jsf/SetDataModel.java	2008-03-14 06:37:23 UTC (rev 7576)
+++ trunk/src/main/org/jboss/seam/jsf/SetDataModel.java	2008-03-14 11:47:09 UTC (rev 7577)
@@ -118,7 +118,7 @@
    @Override
    public void setWrappedData(Object data)
    {
-      entries = new ArrayList( (Set) data );
+      entries = data == null ? null : new ArrayList( (Set) data );
       int rowIndex = data != null ? 0 : -1;
       setRowIndex(rowIndex);
    }

Modified: trunk/src/test/integration/src/org/jboss/seam/test/integration/databinding/DataModelTest.java
===================================================================
--- trunk/src/test/integration/src/org/jboss/seam/test/integration/databinding/DataModelTest.java	2008-03-14 06:37:23 UTC (rev 7576)
+++ trunk/src/test/integration/src/org/jboss/seam/test/integration/databinding/DataModelTest.java	2008-03-14 11:47:09 UTC (rev 7577)
@@ -182,8 +182,9 @@
       }
    }
    
-   //JBSEAM-1659
-   
+   /**
+    * JBSEAM-1659
+    */ 
    @Test
    public void testMapDataModelSerialization() throws Exception
    {




More information about the seam-commits mailing list