1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.apache.strutsel.taglib.html;
22
23 import java.beans.IntrospectionException;
24 import java.beans.PropertyDescriptor;
25 import java.beans.SimpleBeanInfo;
26
27 import java.util.ArrayList;
28
29
30
31
32
33
34
35 public class ELImgTagBeanInfo extends SimpleBeanInfo {
36 public PropertyDescriptor[] getPropertyDescriptors() {
37 ArrayList proplist = new ArrayList();
38
39 try {
40 proplist.add(new PropertyDescriptor("action", ELImgTag.class, null,
41 "setActionExpr"));
42 } catch (IntrospectionException ex) {
43 }
44
45 try {
46 proplist.add(new PropertyDescriptor("module", ELImgTag.class, null,
47 "setModuleExpr"));
48 } catch (IntrospectionException ex) {
49 }
50
51 try {
52 proplist.add(new PropertyDescriptor("align", ELImgTag.class, null,
53 "setAlignExpr"));
54 } catch (IntrospectionException ex) {
55 }
56
57 try {
58 proplist.add(new PropertyDescriptor("alt", ELImgTag.class, null,
59 "setAltExpr"));
60 } catch (IntrospectionException ex) {
61 }
62
63 try {
64 proplist.add(new PropertyDescriptor("altKey", ELImgTag.class, null,
65 "setAltKeyExpr"));
66 } catch (IntrospectionException ex) {
67 }
68
69 try {
70 proplist.add(new PropertyDescriptor("border", ELImgTag.class, null,
71 "setBorderExpr"));
72 } catch (IntrospectionException ex) {
73 }
74
75 try {
76 proplist.add(new PropertyDescriptor("bundle", ELImgTag.class, null,
77 "setBundleExpr"));
78 } catch (IntrospectionException ex) {
79 }
80
81 try {
82 proplist.add(new PropertyDescriptor("dir", ELImgTag.class,
83 null, "setDirExpr"));
84 } catch (IntrospectionException ex) {
85 }
86
87 try {
88 proplist.add(new PropertyDescriptor("height", ELImgTag.class, null,
89 "setHeightExpr"));
90 } catch (IntrospectionException ex) {
91 }
92
93 try {
94 proplist.add(new PropertyDescriptor("hspace", ELImgTag.class, null,
95 "setHspaceExpr"));
96 } catch (IntrospectionException ex) {
97 }
98
99 try {
100 proplist.add(new PropertyDescriptor("imageName", ELImgTag.class,
101 null, "setImageNameExpr"));
102 } catch (IntrospectionException ex) {
103 }
104
105 try {
106 proplist.add(new PropertyDescriptor("ismap", ELImgTag.class, null,
107 "setIsmapExpr"));
108 } catch (IntrospectionException ex) {
109 }
110
111 try {
112 proplist.add(new PropertyDescriptor("lang", ELImgTag.class,
113 null, "setLangExpr"));
114 } catch (IntrospectionException ex) {
115 }
116
117 try {
118 proplist.add(new PropertyDescriptor("locale", ELImgTag.class, null,
119 "setLocaleExpr"));
120 } catch (IntrospectionException ex) {
121 }
122
123 try {
124 proplist.add(new PropertyDescriptor("name", ELImgTag.class, null,
125 "setNameExpr"));
126 } catch (IntrospectionException ex) {
127 }
128
129 try {
130 proplist.add(new PropertyDescriptor("onclick", ELImgTag.class,
131 null, "setOnclickExpr"));
132 } catch (IntrospectionException ex) {
133 }
134
135 try {
136 proplist.add(new PropertyDescriptor("ondblclick", ELImgTag.class,
137 null, "setOndblclickExpr"));
138 } catch (IntrospectionException ex) {
139 }
140
141 try {
142 proplist.add(new PropertyDescriptor("onkeydown", ELImgTag.class,
143 null, "setOnkeydownExpr"));
144 } catch (IntrospectionException ex) {
145 }
146
147 try {
148 proplist.add(new PropertyDescriptor("onkeypress", ELImgTag.class,
149 null, "setOnkeypressExpr"));
150 } catch (IntrospectionException ex) {
151 }
152
153 try {
154 proplist.add(new PropertyDescriptor("onkeyup", ELImgTag.class,
155 null, "setOnkeyupExpr"));
156 } catch (IntrospectionException ex) {
157 }
158
159 try {
160 proplist.add(new PropertyDescriptor("onmousedown", ELImgTag.class,
161 null, "setOnmousedownExpr"));
162 } catch (IntrospectionException ex) {
163 }
164
165 try {
166 proplist.add(new PropertyDescriptor("onmousemove", ELImgTag.class,
167 null, "setOnmousemoveExpr"));
168 } catch (IntrospectionException ex) {
169 }
170
171 try {
172 proplist.add(new PropertyDescriptor("onmouseout", ELImgTag.class,
173 null, "setOnmouseoutExpr"));
174 } catch (IntrospectionException ex) {
175 }
176
177 try {
178 proplist.add(new PropertyDescriptor("onmouseover", ELImgTag.class,
179 null, "setOnmouseoverExpr"));
180 } catch (IntrospectionException ex) {
181 }
182
183 try {
184 proplist.add(new PropertyDescriptor("onmouseup", ELImgTag.class,
185 null, "setOnmouseupExpr"));
186 } catch (IntrospectionException ex) {
187 }
188
189 try {
190 proplist.add(new PropertyDescriptor("paramId", ELImgTag.class,
191 null, "setParamIdExpr"));
192 } catch (IntrospectionException ex) {
193 }
194
195 try {
196 proplist.add(new PropertyDescriptor("page", ELImgTag.class, null,
197 "setPageExpr"));
198 } catch (IntrospectionException ex) {
199 }
200
201 try {
202 proplist.add(new PropertyDescriptor("pageKey", ELImgTag.class,
203 null, "setPageKeyExpr"));
204 } catch (IntrospectionException ex) {
205 }
206
207 try {
208 proplist.add(new PropertyDescriptor("paramName", ELImgTag.class,
209 null, "setParamNameExpr"));
210 } catch (IntrospectionException ex) {
211 }
212
213 try {
214 proplist.add(new PropertyDescriptor("paramProperty",
215 ELImgTag.class, null, "setParamPropertyExpr"));
216 } catch (IntrospectionException ex) {
217 }
218
219 try {
220 proplist.add(new PropertyDescriptor("paramScope", ELImgTag.class,
221 null, "setParamScopeExpr"));
222 } catch (IntrospectionException ex) {
223 }
224
225 try {
226 proplist.add(new PropertyDescriptor("property", ELImgTag.class,
227 null, "setPropertyExpr"));
228 } catch (IntrospectionException ex) {
229 }
230
231 try {
232 proplist.add(new PropertyDescriptor("scope", ELImgTag.class, null,
233 "setScopeExpr"));
234 } catch (IntrospectionException ex) {
235 }
236
237 try {
238 proplist.add(new PropertyDescriptor("src", ELImgTag.class, null,
239 "setSrcExpr"));
240 } catch (IntrospectionException ex) {
241 }
242
243 try {
244 proplist.add(new PropertyDescriptor("srcKey", ELImgTag.class, null,
245 "setSrcKeyExpr"));
246 } catch (IntrospectionException ex) {
247 }
248
249 try {
250 proplist.add(new PropertyDescriptor("style", ELImgTag.class, null,
251 "setStyleExpr"));
252 } catch (IntrospectionException ex) {
253 }
254
255 try {
256 proplist.add(new PropertyDescriptor("styleClass", ELImgTag.class,
257 null, "setStyleClassExpr"));
258 } catch (IntrospectionException ex) {
259 }
260
261 try {
262 proplist.add(new PropertyDescriptor("styleId", ELImgTag.class,
263 null, "setStyleIdExpr"));
264 } catch (IntrospectionException ex) {
265 }
266
267 try {
268 proplist.add(new PropertyDescriptor("title", ELImgTag.class, null,
269 "setTitleExpr"));
270 } catch (IntrospectionException ex) {
271 }
272
273 try {
274 proplist.add(new PropertyDescriptor("titleKey", ELImgTag.class,
275 null, "setTitleKeyExpr"));
276 } catch (IntrospectionException ex) {
277 }
278
279 try {
280 proplist.add(new PropertyDescriptor("useLocalEncoding",
281 ELImgTag.class, null, "setUseLocalEncodingExpr"));
282 } catch (IntrospectionException ex) {
283 }
284
285 try {
286 proplist.add(new PropertyDescriptor("usemap", ELImgTag.class, null,
287 "setUsemapExpr"));
288 } catch (IntrospectionException ex) {
289 }
290
291 try {
292 proplist.add(new PropertyDescriptor("vspace", ELImgTag.class, null,
293 "setVspaceExpr"));
294 } catch (IntrospectionException ex) {
295 }
296
297 try {
298 proplist.add(new PropertyDescriptor("width", ELImgTag.class, null,
299 "setWidthExpr"));
300 } catch (IntrospectionException ex) {
301 }
302
303 PropertyDescriptor[] result = new PropertyDescriptor[proplist.size()];
304
305 return ((PropertyDescriptor[]) proplist.toArray(result));
306 }
307 }