Author: nbelaevski
Date: 2009-01-13 21:12:33 -0500 (Tue, 13 Jan 2009)
New Revision: 12267
Modified:
trunk/framework/api/src/main/java/org/richfaces/model/SwingCacheableTreeDataModel.java
Log:
https://jira.jboss.org/jira/browse/RF-5427
Modified:
trunk/framework/api/src/main/java/org/richfaces/model/SwingCacheableTreeDataModel.java
===================================================================
---
trunk/framework/api/src/main/java/org/richfaces/model/SwingCacheableTreeDataModel.java 2009-01-14
00:45:16 UTC (rev 12266)
+++
trunk/framework/api/src/main/java/org/richfaces/model/SwingCacheableTreeDataModel.java 2009-01-14
02:12:33 UTC (rev 12267)
@@ -58,8 +58,18 @@
}
@Override
+ public Object getRowData() {
+ SwingTreeNodeImpl swingTreeNodeImpl = ((SwingTreeNodeImpl) super.getRowData());
+ if (swingTreeNodeImpl != null) {
+ return swingTreeNodeImpl.getData();
+ } else {
+ return null;
+ }
+ }
+
+ @Override
protected void setDefaultNodeData(TreeNode node, Object data) {
((SwingTreeNodeImpl) node).setData(data);
}
+}
-}