1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package jakarta.faces.context;
20
21 import jakarta.faces.event.PhaseId;
22
23 import java.util.Collection;
24
25
26
27
28 public abstract class PartialViewContext
29 {
30 public static final String ALL_PARTIAL_PHASE_CLIENT_IDS = "@all";
31
32 public static final String PARTIAL_EXECUTE_PARAM_NAME = "jakarta.faces.partial.execute";
33 public static final String PARTIAL_RENDER_PARAM_NAME = "jakarta.faces.partial.render";
34
35
36
37
38 public static final java.lang.String RESET_VALUES_PARAM_NAME = "jakarta.faces.partial.resetValues";
39
40
41
42
43 public static final String PARTIAL_EVENT_PARAM_NAME =
44 "jakarta.faces.partial.event";
45
46 public abstract Collection<String> getExecuteIds();
47
48 public abstract PartialResponseWriter getPartialResponseWriter();
49
50 public abstract Collection<String> getRenderIds();
51
52 public abstract boolean isAjaxRequest();
53
54 public abstract boolean isExecuteAll();
55
56 public abstract boolean isPartialRequest();
57
58 public abstract boolean isRenderAll();
59
60 public abstract void processPartial(PhaseId phaseId);
61
62 public abstract void release();
63
64 public abstract void setPartialRequest(boolean isPartialRequest);
65
66 public abstract void setRenderAll(boolean renderAll);
67
68
69
70
71 public abstract java.util.List<java.lang.String> getEvalScripts();
72
73
74
75
76
77 public boolean isResetValues()
78 {
79 return false;
80 }
81
82 }