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
36
37
38
39
40
41 public class ELJavascriptValidatorTagBeanInfo extends SimpleBeanInfo {
42 public PropertyDescriptor[] getPropertyDescriptors() {
43 ArrayList proplist = new ArrayList();
44
45 try {
46 proplist.add(new PropertyDescriptor("cdata",
47 ELJavascriptValidatorTag.class, null, "setCdataExpr"));
48 } catch (IntrospectionException ex) {
49 }
50
51 try {
52 proplist.add(new PropertyDescriptor("dynamicJavascript",
53 ELJavascriptValidatorTag.class, null,
54 "setDynamicJavascriptExpr"));
55 } catch (IntrospectionException ex) {
56 }
57
58 try {
59 proplist.add(new PropertyDescriptor("formName",
60 ELJavascriptValidatorTag.class, null, "setFormNameExpr"));
61 } catch (IntrospectionException ex) {
62 }
63
64 try {
65 proplist.add(new PropertyDescriptor("method",
66 ELJavascriptValidatorTag.class, null, "setMethodExpr"));
67 } catch (IntrospectionException ex) {
68 }
69
70 try {
71 proplist.add(new PropertyDescriptor("page",
72 ELJavascriptValidatorTag.class, null, "setPageExpr"));
73 } catch (IntrospectionException ex) {
74 }
75
76 try {
77 proplist.add(new PropertyDescriptor("scriptLanguage",
78 ELJavascriptValidatorTag.class, null,
79 "setScriptLanguageExpr"));
80 } catch (IntrospectionException ex) {
81 }
82
83 try {
84 proplist.add(new PropertyDescriptor("src",
85 ELJavascriptValidatorTag.class, null, "setSrcExpr"));
86 } catch (IntrospectionException ex) {
87 }
88
89 try {
90 proplist.add(new PropertyDescriptor("staticJavascript",
91 ELJavascriptValidatorTag.class, null,
92 "setStaticJavascriptExpr"));
93 } catch (IntrospectionException ex) {
94 }
95
96 try {
97 proplist.add(new PropertyDescriptor("htmlComment",
98 ELJavascriptValidatorTag.class, null, "setHtmlCommentExpr"));
99 } catch (IntrospectionException ex) {
100 }
101
102 try {
103 proplist.add(new PropertyDescriptor("bundle",
104 ELJavascriptValidatorTag.class, null, "setBundleExpr"));
105 } catch (IntrospectionException ex) {
106 }
107
108 PropertyDescriptor[] result = new PropertyDescriptor[proplist.size()];
109
110 return ((PropertyDescriptor[]) proplist.toArray(result));
111 }
112 }