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.JSFAttr;
22
23 import javax.faces.component.UIComponent;
24
25
26
27
28
29
30 public abstract class HtmlInputTagBase
31 extends org.apache.myfaces.shared_orchestra.taglib.html.HtmlComponentTagBase
32 {
33
34
35
36
37
38
39 private String _immediate;
40 private String _required;
41 private String _validator;
42 private String _valueChangeListener;
43 private String _readonly;
44
45 public void release() {
46 super.release();
47
48 _immediate=null;
49 _required=null;
50 _validator=null;
51 _valueChangeListener=null;
52 _readonly=null;
53 }
54
55 protected void setProperties(UIComponent component)
56 {
57 super.setProperties(component);
58
59 setBooleanProperty(component, org.apache.myfaces.shared_orchestra.renderkit.JSFAttr.IMMEDIATE_ATTR, _immediate);
60 setBooleanProperty(component, JSFAttr.REQUIRED_ATTR, _required);
61 setValidatorProperty(component, _validator);
62 setValueChangedListenerProperty(component, _valueChangeListener);
63 setBooleanProperty(component, org.apache.myfaces.shared_orchestra.renderkit.html.HTML.READONLY_ATTR, _readonly);
64 }
65
66 public void setImmediate(String immediate)
67 {
68 _immediate = immediate;
69 }
70
71 public void setRequired(String required)
72 {
73 _required = required;
74 }
75
76 public void setValidator(String validator)
77 {
78 _validator = validator;
79 }
80
81 public void setValueChangeListener(String valueChangeListener)
82 {
83 _valueChangeListener = valueChangeListener;
84 }
85 public void setReadonly(String _readonly) {
86 this._readonly = _readonly;
87 }
88
89 }