Author: abelevich
Date: 2011-02-24 09:35:44 -0500 (Thu, 24 Feb 2011)
New Revision: 21917
Modified:
branches/4.0.0.CR1/ui/iteration/ui/src/main/java/org/richfaces/renderkit/ExtendedDataTableRenderer.java
Log:
RF-10593 'styleClass' attribute of rich:column is ignored when inside a
rich:extendedDataTable
Modified:
branches/4.0.0.CR1/ui/iteration/ui/src/main/java/org/richfaces/renderkit/ExtendedDataTableRenderer.java
===================================================================
---
branches/4.0.0.CR1/ui/iteration/ui/src/main/java/org/richfaces/renderkit/ExtendedDataTableRenderer.java 2011-02-24
14:13:46 UTC (rev 21916)
+++
branches/4.0.0.CR1/ui/iteration/ui/src/main/java/org/richfaces/renderkit/ExtendedDataTableRenderer.java 2011-02-24
14:35:44 UTC (rev 21917)
@@ -806,10 +806,17 @@
if (column.isRendered()) {
writer.startElement(HtmlConstants.TD_ELEM, table);
- String columnClass = getColumnClass(rowHolder, columnNumber);
+ String columnClass = concatClasses(getColumnClass(rowHolder,
columnNumber),
+ column.getAttributes().get(HtmlConstants.STYLE_CLASS_ATTR));
if (!"".equals(columnClass)) {
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, columnClass,
null);
}
+
+ String columnStyle =
(String)column.getAttributes().get(HtmlConstants.STYLE_ATTRIBUTE);
+ if (!"".equals(columnStyle)) {
+ writer.writeAttribute(HtmlConstants.STYLE_ATTRIBUTE, columnStyle,
null);
+ }
+
columnNumber++;
writer.startElement(HtmlConstants.DIV_ELEM, table);
Show replies by date