1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.config.element;
20
21 import java.io.Serializable;
22 import java.util.Collection;
23 import java.util.Collections;
24 import java.util.Map;
25 import org.apache.myfaces.config.element.facelets.FaceletTagLibrary;
26
27
28
29
30
31
32
33
34 public abstract class FacesConfigData implements Serializable
35 {
36
37
38
39
40 private static final long serialVersionUID = -5278120443255410184L;
41
42
43 public abstract Collection<String> getApplicationFactoryIterator();
44
45
46 public abstract Collection<String> getExceptionHandlerFactoryIterator();
47
48
49 public abstract Collection<String> getExternalContextFactoryIterator();
50
51
52 public abstract Collection<String> getFacesContextFactoryIterator();
53
54
55 public abstract Collection<String> getLifecycleFactoryIterator();
56
57
58 public abstract Collection<String> getViewDeclarationLanguageFactoryIterator();
59
60
61 public abstract Collection<String> getPartialViewContextFactoryIterator();
62
63
64 public abstract Collection<String> getRenderKitFactoryIterator();
65
66
67 public abstract Collection<String> getTagHandlerDelegateFactoryIterator();
68
69
70 public abstract Collection<String> getVisitContextFactoryIterator();
71
72
73
74
75
76 public Collection<String> getFaceletCacheFactoryIterator()
77 {
78 return Collections.emptyList();
79 }
80
81
82
83
84
85 public Collection<String> getFlashFactoryIterator()
86 {
87 return Collections.emptyList();
88 }
89
90 public Collection<String> getClientWindowFactoryIterator()
91 {
92 return Collections.emptyList();
93 }
94
95
96
97
98
99 public Collection<String> getFlowHandlerFactoryIterator()
100 {
101 return Collections.emptyList();
102 }
103
104
105 public abstract Collection<String> getActionListenerIterator();
106
107
108 public abstract String getDefaultRenderKitId();
109
110
111 public abstract String getMessageBundle();
112
113
114 public abstract Collection<String> getNavigationHandlerIterator();
115
116
117 public abstract Collection<String> getViewHandlerIterator();
118
119
120 public abstract Collection<String> getStateManagerIterator();
121
122
123 public abstract Collection<String> getResourceHandlerIterator();
124
125
126 public abstract Collection<String> getPropertyResolverIterator();
127
128
129 public abstract Collection<String> getVariableResolverIterator();
130
131
132 public abstract String getDefaultLocale();
133
134
135 public abstract Collection<String> getSupportedLocalesIterator();
136
137
138
139 public abstract Collection<String> getComponentTypes();
140
141
142 public abstract String getComponentClass(String componentType);
143
144 public abstract Map<String, String> getComponentClassesByType();
145
146
147 public abstract Collection<String> getConverterIds();
148
149
150 public abstract Collection<String> getConverterClasses();
151
152 public abstract Map<String, String> getConverterClassesById();
153
154 public abstract Map<String, String> getConverterClassesByClass();
155
156
157 public abstract Collection<String> getConverterConfigurationByClassName();
158
159
160 public abstract Converter getConverterConfiguration(String converterClassName);
161
162
163 public abstract String getConverterClassById(String converterId);
164
165
166 public abstract String getConverterClassByClass(String className);
167
168
169
170 public abstract Collection<String> getValidatorIds();
171
172
173 public abstract String getValidatorClass(String validatorId);
174
175 public abstract Map<String, String> getValidatorClassesById();
176
177
178
179
180 public abstract Collection<ManagedBean> getManagedBeans();
181
182
183
184
185 public abstract Collection<NavigationRule> getNavigationRules();
186
187
188
189
190 public abstract Collection<String> getRenderKitIds();
191
192
193 public abstract Collection<String> getRenderKitClasses(String renderKitId);
194
195
196
197
198
199 public abstract Collection<ClientBehaviorRenderer> getClientBehaviorRenderers (String renderKitId);
200
201
202
203
204 public abstract Collection<Renderer> getRenderers(String renderKitId);
205
206
207
208
209
210 public abstract Collection<String> getLifecyclePhaseListeners();
211
212
213
214
215 public abstract Collection<ResourceBundle> getResourceBundles();
216
217
218
219
220 public abstract Collection<String> getElResolvers();
221
222
223
224
225 public abstract Collection<SystemEventListener> getSystemEventListeners();
226
227
228
229
230 public abstract Collection<Behavior> getBehaviors ();
231
232
233
234
235 public abstract Collection<String> getDefaultValidatorIds ();
236
237
238
239
240 public abstract String getPartialTraversal ();
241
242
243
244
245 public abstract String getFacesVersion ();
246
247
248
249
250
251 public abstract Collection<NamedEvent> getNamedEvents();
252
253
254
255
256
257 public Collection<FaceletsProcessing> getFaceletsProcessing()
258 {
259 return Collections.emptyList();
260 }
261
262 public FaceletsProcessing getFaceletsProcessingConfiguration(String fileExtension)
263 {
264 return null;
265 }
266
267
268
269
270
271 public Collection<FacesFlowDefinition> getFacesFlowDefinitions()
272 {
273 return Collections.emptyList();
274 }
275
276 public Collection<String> getProtectedViewUrlPatterns()
277 {
278 return Collections.emptyList();
279 }
280
281 public Collection<ContractMapping> getResourceLibraryContractMappings()
282 {
283 return Collections.emptyList();
284 }
285
286 public Collection<ComponentTagDeclaration> getComponentTagDeclarations()
287 {
288 return Collections.emptyList();
289 }
290
291 public Collection<String> getResourceResolvers()
292 {
293 return Collections.emptyList();
294 }
295
296 public Collection<FaceletTagLibrary> getTagLibraries()
297 {
298 return Collections.emptyList();
299 }
300
301 public Collection<ViewPoolMapping> getViewPoolMappings()
302 {
303 return Collections.emptyList();
304 }
305 }