1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.config.impl.digester.elements;
20
21 import java.io.Serializable;
22 import java.util.ArrayList;
23 import java.util.List;
24 import org.apache.myfaces.config.element.ContractMapping;
25
26
27
28
29 public class ApplicationImpl extends org.apache.myfaces.config.element.Application implements Serializable
30 {
31
32 private final List<String> actionListener = new ArrayList<String>();
33 private final List<String> defaultRenderkitId = new ArrayList<String>();
34 private final List<String> defaultValidatorIds = new ArrayList<String>();
35 private final List<String> messageBundle = new ArrayList<String>();
36 private final List<String> navigationHandler = new ArrayList<String>();
37 private final List<String> partialTraversal = new ArrayList<String>();
38 private final List<String> resourceHandler = new ArrayList<String>();
39 private final List<String> viewHandler = new ArrayList<String>();
40 private final List<String> stateManager = new ArrayList<String>();
41 private final List<String> propertyResolver = new ArrayList<String>();
42 private final List<String> variableResolver = new ArrayList<String>();
43 private final List<org.apache.myfaces.config.element.LocaleConfig> localeConfig
44 = new ArrayList<org.apache.myfaces.config.element.LocaleConfig>();
45 private final List<String> elResolver = new ArrayList<String>();
46 private final List<org.apache.myfaces.config.element.ResourceBundle> resourceBundle
47 = new ArrayList<org.apache.myfaces.config.element.ResourceBundle>();
48 private final List<org.apache.myfaces.config.element.SystemEventListener> systemEventListeners
49 = new ArrayList<org.apache.myfaces.config.element.SystemEventListener>();
50 private final List<ContractMapping> resourceLibraryContractMappings
51 = new ArrayList<ContractMapping>();
52 private final List<String> searchKeywordResolver = new ArrayList<String>();
53 private final List<String> searchExpressionHandler = new ArrayList<String>();
54
55 private boolean defaultValidatorsPresent = false;
56
57 public void addActionListener(String listener)
58 {
59 actionListener.add(listener);
60 }
61
62 public void addDefaultRenderkitId(String id)
63 {
64 defaultRenderkitId.add(id);
65 }
66
67 public void addDefaultValidatorId (String id)
68 {
69 defaultValidatorIds.add (id);
70 }
71
72 public void addMessageBundle(String bundle)
73 {
74 messageBundle.add(bundle);
75 }
76
77 public void addNavigationHandler(String handler)
78 {
79 navigationHandler.add(handler);
80 }
81
82 public void addPartialTraversal (String traversal)
83 {
84 partialTraversal.add (traversal);
85 }
86
87 public void addStateManager(String manager)
88 {
89 stateManager.add(manager);
90 }
91
92 public void addSystemEventListener (org.apache.myfaces.config.element.SystemEventListener systemEventListener)
93 {
94 systemEventListeners.add (systemEventListener);
95 }
96
97 public void addPropertyResolver(String resolver)
98 {
99 propertyResolver.add(resolver);
100 }
101
102 public void addVariableResolver(String handler)
103 {
104 variableResolver.add(handler);
105 }
106
107 public void addLocaleConfig(org.apache.myfaces.config.element.LocaleConfig config)
108 {
109 localeConfig.add(config);
110 }
111
112 public void addResourceHandler(String handler)
113 {
114 resourceHandler.add(handler);
115 }
116
117 public void addViewHandler(String handler)
118 {
119 viewHandler.add(handler);
120 }
121
122 public void addElResolver(String handler)
123 {
124 elResolver.add(handler);
125 }
126
127 public void addResourceBundle(org.apache.myfaces.config.element.ResourceBundle bundle)
128 {
129 resourceBundle.add(bundle);
130 }
131
132 public List<String> getActionListener()
133 {
134 return actionListener;
135 }
136
137 public List<String> getDefaultRenderkitId()
138 {
139 return defaultRenderkitId;
140 }
141
142 public List<String> getDefaultValidatorIds()
143 {
144 return defaultValidatorIds;
145 }
146
147 public List<String> getMessageBundle()
148 {
149 return messageBundle;
150 }
151
152 public List<String> getNavigationHandler()
153 {
154 return navigationHandler;
155 }
156
157 public List<String> getPartialTraversal ()
158 {
159 return partialTraversal;
160 }
161
162 public List<String> getResourceHandler()
163 {
164 return resourceHandler;
165 }
166
167 public List<org.apache.myfaces.config.element.SystemEventListener> getSystemEventListeners ()
168 {
169 return systemEventListeners;
170 }
171
172 public List<String> getViewHandler()
173 {
174 return viewHandler;
175 }
176
177 public List<String> getStateManager()
178 {
179 return stateManager;
180 }
181
182 public List<String> getPropertyResolver()
183 {
184 return propertyResolver;
185 }
186
187 public List<String> getVariableResolver()
188 {
189 return variableResolver;
190 }
191
192 public List<org.apache.myfaces.config.element.LocaleConfig> getLocaleConfig()
193 {
194 return localeConfig;
195 }
196
197 public List<String> getElResolver()
198 {
199 return elResolver;
200 }
201
202 public List<org.apache.myfaces.config.element.ResourceBundle> getResourceBundle()
203 {
204 return resourceBundle;
205 }
206
207 public boolean isDefaultValidatorsPresent()
208 {
209 return defaultValidatorsPresent;
210 }
211
212 public void setDefaultValidatorsPresent()
213 {
214 defaultValidatorsPresent = true;
215 }
216
217 @Override
218 public List<ContractMapping> getResourceLibraryContractMappings()
219 {
220 return resourceLibraryContractMappings;
221 }
222
223 public void addResourceLibraryContractMapping(ContractMapping mapping)
224 {
225 resourceLibraryContractMappings.add(mapping);
226 }
227
228 @Override
229 public List<String> getSearchKeywordResolver()
230 {
231 return searchKeywordResolver;
232 }
233
234 public void addSearchKeywordResolver(String resolver)
235 {
236 searchKeywordResolver.add(resolver);
237 }
238
239 @Override
240 public List<String> getSearchExpressionHandler()
241 {
242 return searchExpressionHandler;
243 }
244
245 public void addSearchExpressionHandler(String handler)
246 {
247 searchExpressionHandler.add(handler);
248 }
249
250 }