View Javadoc

1   /*
2    * $Id: AbstractDoubleListTag.java 418579 2006-07-02 11:35:00Z tmjee $
3    *
4    * Copyright 2006 The Apache Software Foundation.
5    *
6    * Licensed under the Apache License, Version 2.0 (the "License");
7    * you may not use this file except in compliance with the License.
8    * You may obtain a copy of the License at
9    *
10   *      http://www.apache.org/licenses/LICENSE-2.0
11   *
12   * Unless required by applicable law or agreed to in writing, software
13   * distributed under the License is distributed on an "AS IS" BASIS,
14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15   * See the License for the specific language governing permissions and
16   * limitations under the License.
17   */
18  package org.apache.struts2.views.jsp.ui;
19  
20  import org.apache.struts2.components.DoubleListUIBean;
21  
22  
23  /***
24   */
25  public abstract class AbstractDoubleListTag extends AbstractRequiredListTag {
26  	
27      protected String doubleList;
28      protected String doubleListKey;
29      protected String doubleListValue;
30      protected String doubleName;
31      protected String doubleValue;
32      protected String formName;
33      
34      protected String emptyOption;
35      protected String headerKey;
36      protected String headerValue;
37      protected String multiple;
38      protected String size;
39      
40      protected String doubleId;
41      protected String doubleDisabled;
42      protected String doubleMultiple;
43      protected String doubleSize;
44      protected String doubleHeaderKey;
45      protected String doubleHeaderValue;
46      protected String doubleEmptyOption;
47      
48      protected String doubleCssClass;
49      protected String doubleCssStyle;
50      
51      protected String doubleOnclick;
52      protected String doubleOndblclick;
53      protected String doubleOnmousedown;
54      protected String doubleOnmouseup;
55      protected String doubleOnmouseover;
56      protected String doubleOnmousemove;
57      protected String doubleOnmouseout;
58      protected String doubleOnfocus;
59      protected String doubleOnblur;
60      protected String doubleOnkeypress;
61      protected String doubleOnkeydown;
62      protected String doubleOnkeyup;
63      protected String doubleOnselect;
64      protected String doubleOnchange;
65      
66      protected String doubleAccesskey;
67  
68      protected void populateParams() {
69          super.populateParams();
70  
71          DoubleListUIBean bean = ((DoubleListUIBean) this.component);
72          bean.setDoubleList(doubleList);
73          bean.setDoubleListKey(doubleListKey);
74          bean.setDoubleListValue(doubleListValue);
75          bean.setDoubleName(doubleName);
76          bean.setDoubleValue(doubleValue);
77          bean.setFormName(formName);
78          
79          bean.setDoubleId(doubleId);
80          bean.setDoubleDisabled(doubleDisabled);
81          bean.setDoubleMultiple(doubleMultiple);
82          bean.setDoubleSize(doubleSize);
83          bean.setDoubleHeaderKey(doubleHeaderKey);
84          bean.setDoubleHeaderValue(doubleHeaderValue);
85          bean.setDoubleEmptyOption(doubleEmptyOption);
86          
87          bean.setDoubleCssClass(doubleCssClass);
88          bean.setDoubleCssStyle(doubleCssStyle);
89          
90          bean.setDoubleOnclick(doubleOnclick);
91          bean.setDoubleOndblclick(doubleOndblclick);
92          bean.setDoubleOnmousedown(doubleOnmousedown);
93          bean.setDoubleOnmouseup(doubleOnmouseup);
94          bean.setDoubleOnmouseover(doubleOnmouseover);
95          bean.setDoubleOnmousemove(doubleOnmousemove);
96          bean.setDoubleOnmouseout(doubleOnmouseout);
97          bean.setDoubleOnfocus(doubleOnfocus);
98          bean.setDoubleOnblur(doubleOnblur);
99          bean.setDoubleOnkeypress(doubleOnkeypress);
100         bean.setDoubleOnkeydown(doubleOnkeydown);
101         bean.setDoubleOnkeyup(doubleOnkeyup);
102         bean.setDoubleOnselect(doubleOnselect);
103         bean.setDoubleOnchange(doubleOnchange);
104         
105         bean.setDoubleAccesskey(doubleAccesskey);
106         
107         bean.setEmptyOption(emptyOption);
108         bean.setHeaderKey(headerKey);
109         bean.setHeaderValue(headerValue);
110         bean.setMultiple(multiple);
111         bean.setSize(size);
112     }
113 
114     public void setDoubleList(String list) {
115         this.doubleList = list;
116     }
117 
118     public void setDoubleListKey(String listKey) {
119         this.doubleListKey = listKey;
120     }
121 
122     public void setDoubleListValue(String listValue) {
123         this.doubleListValue = listValue;
124     }
125 
126     public void setDoubleName(String aName) {
127         doubleName = aName;
128     }
129 
130     public void setDoubleValue(String doubleValue) {
131         this.doubleValue = doubleValue;
132     }
133 
134     public void setFormName(String formName) {
135         this.formName = formName;
136     }
137 
138 	public String getDoubleCssClass() {
139 		return doubleCssClass;
140 	}
141 
142 	public void setDoubleCssClass(String doubleCssClass) {
143 		this.doubleCssClass = doubleCssClass;
144 	}
145 
146 	public String getDoubleCssStyle() {
147 		return doubleCssStyle;
148 	}
149 
150 	public void setDoubleCssStyle(String doubleCssStyle) {
151 		this.doubleCssStyle = doubleCssStyle;
152 	}
153 
154 	public String getDoubleDisabled() {
155 		return doubleDisabled;
156 	}
157 
158 	public void setDoubleDisabled(String doubleDisabled) {
159 		this.doubleDisabled = doubleDisabled;
160 	}
161 
162 	public String getDoubleEmptyOption() {
163 		return doubleEmptyOption;
164 	}
165 
166 	public void setDoubleEmptyOption(String doubleEmptyOption) {
167 		this.doubleEmptyOption = doubleEmptyOption;
168 	}
169 
170 	public String getDoubleHeaderKey() {
171 		return doubleHeaderKey;
172 	}
173 
174 	public void setDoubleHeaderKey(String doubleHeaderKey) {
175 		this.doubleHeaderKey = doubleHeaderKey;
176 	}
177 
178 	public String getDoubleHeaderValue() {
179 		return doubleHeaderValue;
180 	}
181 
182 	public void setDoubleHeaderValue(String doubleHeaderValue) {
183 		this.doubleHeaderValue = doubleHeaderValue;
184 	}
185 
186 	public String getDoubleId() {
187 		return doubleId;
188 	}
189 
190 	public void setDoubleId(String doubleId) {
191 		this.doubleId = doubleId;
192 	}
193 
194 	public String getDoubleMultiple() {
195 		return doubleMultiple;
196 	}
197 
198 	public void setDoubleMultiple(String doubleMultiple) {
199 		this.doubleMultiple = doubleMultiple;
200 	}
201 
202 	public String getDoubleOnblur() {
203 		return doubleOnblur;
204 	}
205 
206 	public void setDoubleOnblur(String doubleOnblur) {
207 		this.doubleOnblur = doubleOnblur;
208 	}
209 
210 	public String getDoubleOnchange() {
211 		return doubleOnchange;
212 	}
213 
214 	public void setDoubleOnchange(String doubleOnchange) {
215 		this.doubleOnchange = doubleOnchange;
216 	}
217 
218 	public String getDoubleOnclick() {
219 		return doubleOnclick;
220 	}
221 
222 	public void setDoubleOnclick(String doubleOnclick) {
223 		this.doubleOnclick = doubleOnclick;
224 	}
225 
226 	public String getDoubleOndblclick() {
227 		return doubleOndblclick;
228 	}
229 
230 	public void setDoubleOndblclick(String doubleOndblclick) {
231 		this.doubleOndblclick = doubleOndblclick;
232 	}
233 
234 	public String getDoubleOnfocus() {
235 		return doubleOnfocus;
236 	}
237 
238 	public void setDoubleOnfocus(String doubleOnfocus) {
239 		this.doubleOnfocus = doubleOnfocus;
240 	}
241 
242 	public String getDoubleOnkeydown() {
243 		return doubleOnkeydown;
244 	}
245 
246 	public void setDoubleOnkeydown(String doubleOnkeydown) {
247 		this.doubleOnkeydown = doubleOnkeydown;
248 	}
249 
250 	public String getDoubleOnkeypress() {
251 		return doubleOnkeypress;
252 	}
253 
254 	public void setDoubleOnkeypress(String doubleOnkeypress) {
255 		this.doubleOnkeypress = doubleOnkeypress;
256 	}
257 
258 	public String getDoubleOnkeyup() {
259 		return doubleOnkeyup;
260 	}
261 
262 	public void setDoubleOnkeyup(String doubleOnkeyup) {
263 		this.doubleOnkeyup = doubleOnkeyup;
264 	}
265 
266 	public String getDoubleOnmousedown() {
267 		return doubleOnmousedown;
268 	}
269 
270 	public void setDoubleOnmousedown(String doubleOnmousedown) {
271 		this.doubleOnmousedown = doubleOnmousedown;
272 	}
273 
274 	public String getDoubleOnmousemove() {
275 		return doubleOnmousemove;
276 	}
277 
278 	public void setDoubleOnmousemove(String doubleOnmousemove) {
279 		this.doubleOnmousemove = doubleOnmousemove;
280 	}
281 
282 	public String getDoubleOnmouseout() {
283 		return doubleOnmouseout;
284 	}
285 
286 	public void setDoubleOnmouseout(String doubleOnmouseout) {
287 		this.doubleOnmouseout = doubleOnmouseout;
288 	}
289 
290 	public String getDoubleOnmouseover() {
291 		return doubleOnmouseover;
292 	}
293 
294 	public void setDoubleOnmouseover(String doubleOnmouseover) {
295 		this.doubleOnmouseover = doubleOnmouseover;
296 	}
297 
298 	public String getDoubleOnmouseup() {
299 		return doubleOnmouseup;
300 	}
301 
302 	public void setDoubleOnmouseup(String doubleOnmouseup) {
303 		this.doubleOnmouseup = doubleOnmouseup;
304 	}
305 
306 	public String getDoubleOnselect() {
307 		return doubleOnselect;
308 	}
309 
310 	public void setDoubleOnselect(String doubleOnselect) {
311 		this.doubleOnselect = doubleOnselect;
312 	}
313 
314 	public String getDoubleSize() {
315 		return doubleSize;
316 	}
317 
318 	public void setDoubleSize(String doubleSize) {
319 		this.doubleSize = doubleSize;
320 	}
321 
322 	public String getDoubleList() {
323 		return doubleList;
324 	}
325 
326 	public String getDoubleListKey() {
327 		return doubleListKey;
328 	}
329 
330 	public String getDoubleListValue() {
331 		return doubleListValue;
332 	}
333 
334 	public String getDoubleName() {
335 		return doubleName;
336 	}
337 
338 	public String getDoubleValue() {
339 		return doubleValue;
340 	}
341 
342 	public String getFormName() {
343 		return formName;
344 	}
345 	
346 	public void setEmptyOption(String emptyOption) {
347         this.emptyOption = emptyOption;
348     }
349 
350     public void setHeaderKey(String headerKey) {
351         this.headerKey = headerKey;
352     }
353 
354     public void setHeaderValue(String headerValue) {
355         this.headerValue = headerValue;
356     }
357 
358     public void setMultiple(String multiple) {
359         this.multiple = multiple;
360     }
361 
362     public void setSize(String size) {
363         this.size = size;
364     }
365     
366     public void setDoubleAccesskey(String doubleAccesskey) {
367     	this.doubleAccesskey = doubleAccesskey;
368     }
369 }