Author: mindbridge Date: Sat Mar 11 15:13:40 2006 New Revision: 385192 URL: http://svn.apache.org/viewcvs?rev=385192&view=rev Log: Eliminating the caching of the value class parameter
Modified: jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/table/components/TableValues.java Modified: jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/table/components/TableValues.java URL: http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/table/components/TableValues.java?rev=385192&r1=385191&r2=385192&view=diff ============================================================================== --- jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/table/components/TableValues.java (original) +++ jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/table/components/TableValues.java Sat Mar 11 15:13:40 2006 @@ -16,6 +16,7 @@ import java.util.Iterator; +import org.apache.tapestry.IBinding; import org.apache.tapestry.IRender; import org.apache.tapestry.IRequestCycle; import org.apache.tapestry.contrib.table.model.ITableColumn; @@ -100,8 +101,9 @@ */ public String getValueClass() { - if (isParameterBound("class")) - return getCellClass(); + IBinding classBinding = getBinding("class"); + if (classBinding != null) + return classBinding.getObject(String.class).toString(); return getTableColumn().getColumnName() + TABLE_VALUE_CSS_CLASS_SUFFIX; } @@ -122,4 +124,4 @@ /** @since 4.0 */ public abstract String getCellClass(); -} \ No newline at end of file +} --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]