1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.el.unified;
20
21 import javax.el.ELContext;
22 import javax.el.ELResolver;
23 import javax.el.FunctionMapper;
24 import javax.el.VariableMapper;
25 import javax.faces.context.FacesContext;
26
27
28
29
30
31
32 public class FacesELContext extends ELContext
33 {
34
35 private ELResolver _elResolver;
36 private FunctionMapper _functionMapper;
37 private VariableMapper _variableMapper;
38
39 public FacesELContext(ELResolver elResolver, FacesContext facesContext)
40 {
41 this._elResolver = elResolver;
42 putContext(FacesContext.class, facesContext);
43
44
45
46
47
48 }
49
50 @Override
51 public VariableMapper getVariableMapper()
52 {
53 return _variableMapper;
54 }
55
56 public void setVariableMapper(VariableMapper varMapper)
57 {
58 _variableMapper = varMapper;
59 }
60
61 @Override
62 public FunctionMapper getFunctionMapper()
63 {
64 return _functionMapper;
65 }
66
67 public void setFunctionMapper(FunctionMapper functionMapper)
68 {
69 _functionMapper = functionMapper;
70 }
71
72 @Override
73 public ELResolver getELResolver()
74 {
75 return _elResolver;
76 }
77
78 }