You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by we...@apache.org on 2005/12/09 20:15:58 UTC
svn commit: r355575 -
/incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java
Author: weber
Date: Fri Dec 9 11:15:52 2005
New Revision: 355575
URL: http://svn.apache.org/viewcvs?rev=355575&view=rev
Log:
save state of showHeader flag
fix for http://issues.apache.org/jira/browse/MYFACES-922
Modified:
incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java
Modified: incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java
URL: http://svn.apache.org/viewcvs/incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java?rev=355575&r1=355574&r2=355575&view=diff
==============================================================================
--- incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java (original)
+++ incubator/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/component/UIData.java Fri Dec 9 11:15:52 2005
@@ -161,7 +161,7 @@
if (allTokens[i] != null) {
layoutTokens[j] = allTokens[i];
j++;
- }
+ }
}
}
@@ -328,11 +328,14 @@
}
public Object saveState(FacesContext context) {
- Object[] saveState = new Object[4];
+ Object[] saveState = new Object[5];
saveState[0] = super.saveState(context);
saveState[1] = state;
saveState[2] = sorter;
saveState[3] = stateChangeListener;
+ if (showHeaderSet) {
+ saveState[4] = showHeader;
+ }
return saveState;
}
@@ -342,6 +345,10 @@
state = (SheetState) values[1];
sorter = (Sorter) values[2];
stateChangeListener = (MethodBinding) values[3];
+ if (values[4] != null) {
+ showHeaderSet = true;
+ showHeader = (Boolean) values[4];
+ }
}
// ------------------------------------------------------------ getter + setter