Author: nbelaevski
Date: 2009-09-17 20:34:01 -0400 (Thu, 17 Sep 2009)
New Revision: 15615
Modified:
branches/community/3.3.X/framework/impl/src/main/java/org/richfaces/context/RequestContext.java
Log:
https://jira.jboss.org/jira/browse/RF-7796
Modified:
branches/community/3.3.X/framework/impl/src/main/java/org/richfaces/context/RequestContext.java
===================================================================
---
branches/community/3.3.X/framework/impl/src/main/java/org/richfaces/context/RequestContext.java 2009-09-17
18:31:06 UTC (rev 15614)
+++
branches/community/3.3.X/framework/impl/src/main/java/org/richfaces/context/RequestContext.java 2009-09-18
00:34:01 UTC (rev 15615)
@@ -84,4 +84,14 @@
}
}
+ public Map<String, Object> getOrCreateNestedMap(String attributeName) {
+ @SuppressWarnings("unchecked")
+ Map<String, Object> nestedMap = (Map<String, Object>)
getAttribute(attributeName);
+ if (nestedMap == null) {
+ nestedMap = new HashMap<String, Object>();
+ setAttribute(attributeName, nestedMap);
+ }
+
+ return nestedMap;
+ }
}