Author: abelevich
Date: 2011-03-10 12:42:31 -0500 (Thu, 10 Mar 2011)
New Revision: 22148
Modified:
branches/4.0.X/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataTableRenderer.java
Log:
RF-10711 css: dataTable review and updates
- reviewed by Konstantin Mishin
Modified:
branches/4.0.X/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataTableRenderer.java
===================================================================
---
branches/4.0.X/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataTableRenderer.java 2011-03-10
17:31:21 UTC (rev 22147)
+++
branches/4.0.X/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataTableRenderer.java 2011-03-10
17:42:31 UTC (rev 22148)
@@ -77,19 +77,9 @@
public void begin(ResponseWriter writer, FacesContext context, UIComponent
component, Object [] params) throws IOException {
org.richfaces.component.AbstractColumn column =
(org.richfaces.component.AbstractColumn) component;
writer.writeAttribute(HtmlConstants.ID_ATTRIBUTE,
column.getClientId(context), null);
-
- if (isSortable(column)) {
- //TODO :anton -> should component be selfSorted
- writer.startElement(HtmlConstants.SPAN_ELEM, column);
- writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE,
"rich-table-sortable-header", null);
- }
}
public void end(ResponseWriter writer, FacesContext context, UIComponent
component, Object [] params) throws IOException {
- org.richfaces.component.AbstractColumn column =
(org.richfaces.component.AbstractColumn) component;
- if (isSortable(column)) {
- writer.endElement(HtmlConstants.SPAN_ELEM);
- }
}
}
@@ -301,14 +291,6 @@
return true;
}
- public boolean isSortable(UIColumn column) {
- if (column instanceof org.richfaces.component.AbstractColumn) {
- //TODO: anton - add check for the "comparator" property
- return ((org.richfaces.component.AbstractColumn)
column).getValueExpression("sortBy") != null;
- }
- return false;
- }
-
public void encodeClientScript(ResponseWriter writer, FacesContext facesContext,
UIDataTableBase dataTableBase) throws IOException {
AbstractDataTable dataTable = (AbstractDataTable) dataTableBase;