You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2010/11/10 20:24:32 UTC
svn commit: r1033655 -
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java
Author: hlship
Date: Wed Nov 10 19:24:31 2010
New Revision: 1033655
URL: http://svn.apache.org/viewvc?rev=1033655&view=rev
Log:
TAP5-1333: Add a constructor to MultiZoneUpdate that accepts a Zone (really, a ClientBodyElement)
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java
Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java?rev=1033655&r1=1033654&r2=1033655&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ajax/MultiZoneUpdate.java Wed Nov 10 19:24:31 2010
@@ -45,6 +45,12 @@ public class MultiZoneUpdate
this(zoneId, renderer, null);
}
+ /** Alternate constructor that takes a ClientBodyElement (typically, a {@link Zone}). */
+ public MultiZoneUpdate(ClientBodyElement zone)
+ {
+ this(zone.getClientId(), zone.getBody());
+ }
+
private MultiZoneUpdate(String zoneId, Object renderer, MultiZoneUpdate parent)
{
assert renderer != null;