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 2007/04/17 02:43:25 UTC

svn commit: r529458 - in /tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components: ActionLink.java PageLink.java

Author: hlship
Date: Mon Apr 16 17:43:24 2007
New Revision: 529458

URL: http://svn.apache.org/viewvc?view=rev&rev=529458
Log:
TAPESTRY-1411: PageLink component does not render informal parameters

Modified:
    tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/ActionLink.java
    tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/PageLink.java

Modified: tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/ActionLink.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/ActionLink.java?view=diff&rev=529458&r1=529457&r2=529458
==============================================================================
--- tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/ActionLink.java (original)
+++ tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/ActionLink.java Mon Apr 16 17:43:24 2007
@@ -26,11 +26,13 @@
 import org.apache.tapestry.annotations.Inject;
 import org.apache.tapestry.annotations.Mixin;
 import org.apache.tapestry.annotations.Parameter;
+import org.apache.tapestry.annotations.SupportsInformalParameters;
 import org.apache.tapestry.corelib.mixins.RenderInformals;
 
 /**
  * Component that triggers an action on the server with a subsequent full page refresh.
  */
+@SupportsInformalParameters
 public class ActionLink
 {
     /**
@@ -60,8 +62,7 @@
 
     void beginRender(MarkupWriter writer)
     {
-        if (_disabled)
-            return;
+        if (_disabled) return;
 
         String clientId = _support.allocateClientId(_resources.getId());
 
@@ -76,8 +77,7 @@
 
     void afterRender(MarkupWriter writer)
     {
-        if (_disabled)
-            return;
+        if (_disabled) return;
 
         writer.end(); // <a>
     }

Modified: tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/PageLink.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/PageLink.java?view=diff&rev=529458&r1=529457&r2=529458
==============================================================================
--- tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/PageLink.java (original)
+++ tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/PageLink.java Mon Apr 16 17:43:24 2007
@@ -23,6 +23,7 @@
 import org.apache.tapestry.annotations.Environmental;
 import org.apache.tapestry.annotations.Inject;
 import org.apache.tapestry.annotations.Parameter;
+import org.apache.tapestry.annotations.SupportsInformalParameters;
 
 /**
  * Generates a render request link to some other page in the application. If an activation context
@@ -34,6 +35,7 @@
  * context, the value typically represents the identity of some object displayed or otherwise
  * manipulated by the page.
  */
+@SupportsInformalParameters
 public class PageLink
 {
     /** The logical name of the page to link to. */