Author: abelevich
Date: 2010-05-28 06:50:37 -0400 (Fri, 28 May 2010)
New Revision: 17348
Modified:
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/component/UIColumn.java
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/renderkit/AbstractTableBaseRenderer.java
Log:
rename breakBefore -> brakeRowBefore
Modified:
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/component/UIColumn.java
===================================================================
---
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/component/UIColumn.java 2010-05-28
10:44:15 UTC (rev 17347)
+++
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/component/UIColumn.java 2010-05-28
10:50:37 UTC (rev 17348)
@@ -34,9 +34,16 @@
public class UIColumn extends javax.faces.component.UIColumn implements Column {
protected enum PropertyKeys {
- filter, filterValue, comparator, sortOrder
+ filter, filterValue, comparator, sortOrder, breakRowBefore
}
+ public void setBreakRowBefore(boolean breakRowBefore) {
+ getStateHelper().put(PropertyKeys.breakRowBefore, breakRowBefore);
+ }
+
+ public boolean getBreakRowBefore() {
+ return (Boolean) getStateHelper().eval(PropertyKeys.breakRowBefore, false);
+ }
public void setSortOrder(SortOrder sortOrder) {
getStateHelper().put(PropertyKeys.sortOrder, sortOrder);
Modified:
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/renderkit/AbstractTableBaseRenderer.java
===================================================================
---
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/renderkit/AbstractTableBaseRenderer.java 2010-05-28
10:44:15 UTC (rev 17347)
+++
root/ui-sandbox/tables/trunk/ui/src/main/java/org/richfaces/renderkit/AbstractTableBaseRenderer.java 2010-05-28
10:50:37 UTC (rev 17348)
@@ -49,7 +49,7 @@
public static final String CELL_ELEMENT_KEY = "cellElement";
- public static final String BREAK_BEFORE_STRING = "breakBefore";
+ public static final String BREAK_ROW_BEFORE = "breakRowBefore";
public static final String ROWSPAN_STRING = "rowspan";
@@ -62,7 +62,7 @@
if (component instanceof org.richfaces.component.UIColumn) {
Map<String, Object> attributes = component.getAttributes();
- if (Boolean.TRUE.equals(attributes.get(BREAK_BEFORE_STRING)) &&
rowHolder.getProcessCell() != 0) {
+ if (Boolean.TRUE.equals(attributes.get(BREAK_ROW_BEFORE)) &&
rowHolder.getProcessCell() != 0) {
encodeRowEnd(writer);
rowHolder.nextRow();
rowHolder.setRowStart(true);
@@ -230,7 +230,7 @@
} else if (component instanceof org.richfaces.component.UIColumn) {
// For new row, save length of previsous.
Map<String, Object> attributes = component.getAttributes();
- if (Boolean.TRUE.equals(attributes.get(BREAK_BEFORE_STRING))) {
+ if (Boolean.TRUE.equals(attributes.get(BREAK_ROW_BEFORE))) {
if (currentLength > count) {
count = currentLength;
}
Show replies by date