1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package javax.faces.component.visit;
20
21 import java.util.Collection;
22 import java.util.Set;
23
24 import javax.faces.FacesWrapper;
25 import javax.faces.component.UIComponent;
26 import javax.faces.context.FacesContext;
27
28
29
30
31 public abstract class VisitContextWrapper extends VisitContext implements FacesWrapper<VisitContext>
32 {
33
34
35
36
37 public VisitContextWrapper()
38 {
39
40 }
41
42
43
44
45 @Override
46 public FacesContext getFacesContext()
47 {
48 return getWrapped().getFacesContext();
49 }
50
51
52
53
54 @Override
55 public Set<VisitHint> getHints()
56 {
57 return getWrapped().getHints();
58 }
59
60
61
62
63 @Override
64 public Collection<String> getIdsToVisit()
65 {
66 return getWrapped().getIdsToVisit();
67 }
68
69
70
71
72 @Override
73 public Collection<String> getSubtreeIdsToVisit(UIComponent component)
74 {
75 return getWrapped().getSubtreeIdsToVisit(component);
76 }
77
78 public abstract VisitContext getWrapped();
79
80
81
82
83 @Override
84 public VisitResult invokeVisitCallback(UIComponent component, VisitCallback callback)
85 {
86 return getWrapped().invokeVisitCallback(component, callback);
87 }
88
89 }