1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.struts.chain.contexts;
19
20 import java.util.HashMap;
21 import java.util.Map;
22
23
24
25 /***
26 * <p> Implement <code>ActionContext</code> with empty maps for
27 * <code>applicationScope</code>, <code>sessionScope</code>,
28 * <code>requestScope</code>, and <code>parameterMap</code> properties. </p>
29 */
30 public class MockActionContext extends ActionContextBase {
31 private Map applicationScope = new HashMap();
32 private Map requestScope = new HashMap();
33 private Map sessionScope = new HashMap();
34 private Map parameterMap = new HashMap();
35
36 public Map getApplicationScope() {
37 return applicationScope;
38 }
39
40 public void setApplicationScope(Map applicationScope) {
41 this.applicationScope = applicationScope;
42 }
43
44 public Map getParameterMap() {
45 return parameterMap;
46 }
47
48 public void setParameterMap(Map parameterMap) {
49 this.parameterMap = parameterMap;
50 }
51
52 public Map getRequestScope() {
53 return requestScope;
54 }
55
56 public void setRequestScope(Map requestScope) {
57 this.requestScope = requestScope;
58 }
59
60 public Map getSessionScope() {
61 return sessionScope;
62 }
63
64 public void setSessionScope(Map sessionScope) {
65 this.sessionScope = sessionScope;
66 }
67 }