Author: hlship
Date: Wed Jul 25 09:11:11 2007
New Revision: 559508
URL: http://svn.apache.org/viewvc?view=rev&rev=559508
Log:
TAPESTRY-1667: Parameters bound to expansions may be cached when they should
not be
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/internal/services/AttributeExpansionBinding.java
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/internal/services/AttributeExpansionBinding.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/internal/services/AttributeExpansionBinding.java?view=diff&rev=559508&r1=559507&r2=559508
==============================================================================
---
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/internal/services/AttributeExpansionBinding.java
(original)
+++
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry/internal/services/AttributeExpansionBinding.java
Wed Jul 25 09:11:11 2007
@@ -37,4 +37,11 @@
return _provider.provideString();
}
+ /** Returns false. Expansions reference properties that may change
arbitrarily. */
+ @Override
+ public boolean isInvariant()
+ {
+ return false;
+ }
+
}