Author: hlship
Date: Sun Feb 18 20:01:40 2007
New Revision: 509083

URL: http://svn.apache.org/viewvc?view=rev&rev=509083
Log:
Fix some parameters connecting the Grid component to its GridColumns and 
GridRows sub-components.

Modified:
    
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Grid.java
    
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridColumns.java
    
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridRows.java

Modified: 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Grid.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Grid.java?view=diff&rev=509083&r1=509082&r2=509083
==============================================================================
--- 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Grid.java
 (original)
+++ 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Grid.java
 Sun Feb 18 20:01:40 2007
@@ -129,8 +129,7 @@
 
     @SuppressWarnings("unused")
     @Component(parameters =
-    { "rowClass=rowClass", "provider=this", "rowsPerPage=rowsPerPage", 
"currentPage=currentPage",
-            "row=row" })
+    { "rowClass=rowClass", "rowsPerPage=rowsPerPage", 
"currentPage=currentPage", "row=row" })
     private GridRows _rows;
 
     @Component(parameters =

Modified: 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridColumns.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridColumns.java?view=diff&rev=509083&r1=509082&r2=509083
==============================================================================
--- 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridColumns.java
 (original)
+++ 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridColumns.java
 Sun Feb 18 20:01:40 2007
@@ -32,9 +32,10 @@
 public class GridColumns
 {
     /**
-     * The object that provides access to bean and data models.
+     * The object that provides access to bean and data models, which is 
typically the enclosing
+     * Grid component.
      */
-    @Parameter(required = true)
+    @Parameter(value = "componentResources.container")
     private GridModelProvider _dataProvider;
 
     private PropertyModel _columnModel;

Modified: 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridRows.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridRows.java?view=diff&rev=509083&r1=509082&r2=509083
==============================================================================
--- 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridRows.java
 (original)
+++ 
tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/GridRows.java
 Sun Feb 18 20:01:40 2007
@@ -34,7 +34,7 @@
     private String _rowClass;
 
     /** Object that provides access to the bean and data models used to render 
the Grid. */
-    @Parameter(required = true)
+    @Parameter(value = "componentResources.container")
     private GridModelProvider _provider;
 
     /** Number of rows displayed on each page. Long result sets are split 
across multiple pages. */


Reply via email to