1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.shared_orchestra.taglib.html;
20
21 import org.apache.myfaces.shared_orchestra.renderkit.html.HTML;
22 import org.apache.myfaces.shared_orchestra.taglib.UIComponentTagBase;
23
24 import javax.faces.component.UIComponent;
25
26
27
28
29
30 public abstract class HtmlComponentTagBase
31 extends UIComponentTagBase
32 {
33
34
35
36 private String _dir;
37 private String _lang;
38 private String _style;
39 private String _styleClass;
40 private String _title;
41
42
43 private String _onclick;
44 private String _ondblclick;
45 private String _onkeydown;
46 private String _onkeypress;
47 private String _onkeyup;
48 private String _onmousedown;
49 private String _onmousemove;
50 private String _onmouseout;
51 private String _onmouseover;
52 private String _onmouseup;
53
54 public void release() {
55 super.release();
56
57 _dir=null;
58 _lang=null;
59 _style=null;
60 _styleClass=null;
61 _title=null;
62 _onclick=null;
63 _ondblclick=null;
64 _onkeydown=null;
65 _onkeypress=null;
66 _onkeyup=null;
67 _onmousedown=null;
68 _onmousemove=null;
69 _onmouseout=null;
70 _onmouseover=null;
71 _onmouseup=null;
72
73 }
74
75 protected void setProperties(UIComponent component)
76 {
77 super.setProperties(component);
78 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.DIR_ATTR, _dir);
79 setStringProperty(component, HTML.LANG_ATTR, _lang);
80 setStringProperty(component, HTML.STYLE_ATTR, _style);
81 setStringProperty(component, HTML.TITLE_ATTR, _title);
82 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.STYLE_CLASS_ATTR, _styleClass);
83 setStringProperty(component, HTML.ONCLICK_ATTR, _onclick);
84 setStringProperty(component, HTML.ONDBLCLICK_ATTR, _ondblclick);
85 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONMOUSEDOWN_ATTR, _onmousedown);
86 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONMOUSEUP_ATTR, _onmouseup);
87 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONMOUSEOVER_ATTR, _onmouseover);
88 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONMOUSEMOVE_ATTR, _onmousemove);
89 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONMOUSEOUT_ATTR, _onmouseout);
90 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONKEYPRESS_ATTR, _onkeypress);
91 setStringProperty(component, HTML.ONKEYDOWN_ATTR, _onkeydown);
92 setStringProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ONKEYUP_ATTR, _onkeyup);
93 }
94
95 public void setStyleClass(String styleClass)
96 {
97 _styleClass = styleClass;
98 }
99
100 public void setDir(String dir)
101 {
102 _dir = dir;
103 }
104
105 public void setLang(String lang)
106 {
107 _lang = lang;
108 }
109
110 public void setStyle(String style)
111 {
112 _style = style;
113 }
114
115 public void setTitle(String title)
116 {
117 _title = title;
118 }
119
120 public void setOnclick(String onclick)
121 {
122 _onclick = onclick;
123 }
124
125 public void setOndblclick(String ondblclick)
126 {
127 _ondblclick = ondblclick;
128 }
129
130 public void setOnmousedown(String onmousedown)
131 {
132 _onmousedown = onmousedown;
133 }
134
135 public void setOnmouseup(String onmouseup)
136 {
137 _onmouseup = onmouseup;
138 }
139
140 public void setOnmouseover(String onmouseover)
141 {
142 _onmouseover = onmouseover;
143 }
144
145 public void setOnmousemove(String onmousemove)
146 {
147 _onmousemove = onmousemove;
148 }
149
150 public void setOnmouseout(String onmouseout)
151 {
152 _onmouseout = onmouseout;
153 }
154
155 public void setOnkeypress(String onkeypress)
156 {
157 _onkeypress = onkeypress;
158 }
159
160 public void setOnkeydown(String onkeydown)
161 {
162 _onkeydown = onkeydown;
163 }
164
165 public void setOnkeyup(String onkeyup)
166 {
167 _onkeyup = onkeyup;
168 }
169 }