tapestry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hls...@apache.org
Subject svn commit: r574140 - in /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry: corelib/components/GridCell.java services/PropertyDisplayContext.java
Date Mon, 10 Sep 2007 05:48:14 GMT
Author: hlship
Date: Sun Sep  9 22:48:14 2007
New Revision: 574140

URL: http://svn.apache.org/viewvc?rev=574140&view=rev
Log:
TAPESTRY-1633: PropertyDisplayContext should expose the id/propertyName of the currently rendering
property

Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/corelib/components/GridCell.java
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/services/PropertyDisplayContext.java

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/corelib/components/GridCell.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/corelib/components/GridCell.java?rev=574140&r1=574139&r2=574140&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/corelib/components/GridCell.java
(original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/corelib/components/GridCell.java
Sun Sep  9 22:48:14 2007
@@ -81,6 +81,14 @@
                 {
                     return readPropertyForRow();
                 }
+
+                public String getPropertyId() {
+                    return _model.getId();
+                }
+
+                public String getPropertyName() {
+                    return _model.getPropertyName();
+                }
             };
 
             _environment.push(PropertyDisplayContext.class, context);

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/services/PropertyDisplayContext.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/services/PropertyDisplayContext.java?rev=574140&r1=574139&r2=574140&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/services/PropertyDisplayContext.java
(original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/services/PropertyDisplayContext.java
Sun Sep  9 22:48:14 2007
@@ -35,4 +35,13 @@
      * the container of the {@link Grid} component.
      */
     Messages getContainerMessages();
+
+    /**
+     * Returns a string that identifies the property, usually the property name. This is
used as the
+     * basis for the client-side client id.
+     */
+    String getPropertyId();
+
+    /** Returns the name of the property (which may, in fact, be a property expression).
*/
+    String getPropertyName();
 }



Mime
View raw message