1 18 19 package org.apache.strutsel.taglib.html; 20 21 import java.beans.PropertyDescriptor ; 22 import java.beans.IntrospectionException ; 23 import java.util.ArrayList ; 24 import java.beans.SimpleBeanInfo ; 25 26 42 public class ELMultiboxTagBeanInfo extends SimpleBeanInfo 43 { 44 public PropertyDescriptor [] getPropertyDescriptors() 45 { 46 ArrayList proplist = new ArrayList (); 47 48 try { 49 proplist.add(new PropertyDescriptor ("accesskey", ELMultiboxTag.class, 50 null, "setAccesskeyExpr")); 51 } catch (IntrospectionException ex) {} 52 try { 53 proplist.add(new PropertyDescriptor ("alt", ELMultiboxTag.class, 54 null, "setAltExpr")); 55 } catch (IntrospectionException ex) {} 56 try { 57 proplist.add(new PropertyDescriptor ("altKey", ELMultiboxTag.class, 58 null, "setAltKeyExpr")); 59 } catch (IntrospectionException ex) {} 60 try { 61 proplist.add(new PropertyDescriptor ("bundle", ELMultiboxTag.class, 62 null, "setBundleExpr")); 63 } catch (IntrospectionException ex) {} 64 try { 65 proplist.add(new PropertyDescriptor ("disabled", ELMultiboxTag.class, 66 null, "setDisabledExpr")); 67 } catch (IntrospectionException ex) {} 68 try { 69 proplist.add(new PropertyDescriptor ("errorKey", ELMultiboxTag.class, 70 null, "setErrorKeyExpr")); 71 } catch (IntrospectionException ex) {} 72 try { 73 proplist.add(new PropertyDescriptor ("errorStyle", ELMultiboxTag.class, 74 null, "setErrorStyleExpr")); 75 } catch (IntrospectionException ex) {} 76 try { 77 proplist.add(new PropertyDescriptor ("errorStyleClass", ELMultiboxTag.class, 78 null, "setErrorStyleClassExpr")); 79 } catch (IntrospectionException ex) {} 80 try { 81 proplist.add(new PropertyDescriptor ("errorStyleId", ELMultiboxTag.class, 82 null, "setErrorStyleIdExpr")); 83 } catch (IntrospectionException ex) {} 84 try { 85 proplist.add(new PropertyDescriptor ("name", ELMultiboxTag.class, 86 null, "setNameExpr")); 87 } catch (IntrospectionException ex) {} 88 try { 89 proplist.add(new PropertyDescriptor ("onblur", ELMultiboxTag.class, 90 null, "setOnblurExpr")); 91 } catch (IntrospectionException ex) {} 92 try { 93 proplist.add(new PropertyDescriptor ("onchange", ELMultiboxTag.class, 94 null, "setOnchangeExpr")); 95 } catch (IntrospectionException ex) {} 96 try { 97 proplist.add(new PropertyDescriptor ("onclick", ELMultiboxTag.class, 98 null, "setOnclickExpr")); 99 } catch (IntrospectionException ex) {} 100 try { 101 proplist.add(new PropertyDescriptor ("ondblclick", ELMultiboxTag.class, 102 null, "setOndblclickExpr")); 103 } catch (IntrospectionException ex) {} 104 try { 105 proplist.add(new PropertyDescriptor ("onfocus", ELMultiboxTag.class, 106 null, "setOnfocusExpr")); 107 } catch (IntrospectionException ex) {} 108 try { 109 proplist.add(new PropertyDescriptor ("onkeydown", ELMultiboxTag.class, 110 null, "setOnkeydownExpr")); 111 } catch (IntrospectionException ex) {} 112 try { 113 proplist.add(new PropertyDescriptor ("onkeypress", ELMultiboxTag.class, 114 null, "setOnkeypressExpr")); 115 } catch (IntrospectionException ex) {} 116 try { 117 proplist.add(new PropertyDescriptor ("onkeyup", ELMultiboxTag.class, 118 null, "setOnkeyupExpr")); 119 } catch (IntrospectionException ex) {} 120 try { 121 proplist.add(new PropertyDescriptor ("onmousedown", ELMultiboxTag.class, 122 null, "setOnmousedownExpr")); 123 } catch (IntrospectionException ex) {} 124 try { 125 proplist.add(new PropertyDescriptor ("onmousemove", ELMultiboxTag.class, 126 null, "setOnmousemoveExpr")); 127 } catch (IntrospectionException ex) {} 128 try { 129 proplist.add(new PropertyDescriptor ("onmouseout", ELMultiboxTag.class, 130 null, "setOnmouseoutExpr")); 131 } catch (IntrospectionException ex) {} 132 try { 133 proplist.add(new PropertyDescriptor ("onmouseover", ELMultiboxTag.class, 134 null, "setOnmouseoverExpr")); 135 } catch (IntrospectionException ex) {} 136 try { 137 proplist.add(new PropertyDescriptor ("onmouseup", ELMultiboxTag.class, 138 null, "setOnmouseupExpr")); 139 } catch (IntrospectionException ex) {} 140 try { 141 proplist.add(new PropertyDescriptor ("property", ELMultiboxTag.class, 142 null, "setPropertyExpr")); 143 } catch (IntrospectionException ex) {} 144 try { 145 proplist.add(new PropertyDescriptor ("style", ELMultiboxTag.class, 146 null, "setStyleExpr")); 147 } catch (IntrospectionException ex) {} 148 try { 149 proplist.add(new PropertyDescriptor ("styleClass", ELMultiboxTag.class, 150 null, "setStyleClassExpr")); 151 } catch (IntrospectionException ex) {} 152 try { 153 proplist.add(new PropertyDescriptor ("styleId", ELMultiboxTag.class, 154 null, "setStyleIdExpr")); 155 } catch (IntrospectionException ex) {} 156 try { 157 proplist.add(new PropertyDescriptor ("tabindex", ELMultiboxTag.class, 158 null, "setTabindexExpr")); 159 } catch (IntrospectionException ex) {} 160 try { 161 proplist.add(new PropertyDescriptor ("title", ELMultiboxTag.class, 162 null, "setTitleExpr")); 163 } catch (IntrospectionException ex) {} 164 try { 165 proplist.add(new PropertyDescriptor ("titleKey", ELMultiboxTag.class, 166 null, "setTitleKeyExpr")); 167 } catch (IntrospectionException ex) {} 168 try { 169 proplist.add(new PropertyDescriptor ("value", ELMultiboxTag.class, 170 null, "setValueExpr")); 171 } catch (IntrospectionException ex) {} 172 173 PropertyDescriptor [] result = 174 new PropertyDescriptor [proplist.size()]; 175 return ((PropertyDescriptor []) proplist.toArray(result)); 176 } 177 } 178 | Popular Tags |