KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > icesoft > faces > component > effect > ApplyEffect


1 package com.icesoft.faces.component.effect;
2
3 import com.icesoft.faces.context.effects.JavascriptContext;
4
5 import javax.faces.context.FacesContext;
6 import javax.faces.el.ValueBinding;
7 import javax.faces.component.UIComponentBase;
8
9 public class ApplyEffect extends UIComponentBase {
10     public static final String JavaDoc COMPONENET_TYPE = "com.icesoft.faces.ApplyEffect";
11     public static final String JavaDoc DEFAULT_RENDERER_TYPE = "com.icesoft.faces.ApplyEffectRenderer";
12     public static final String JavaDoc COMPONENT_FAMILY = "com.icesoft.faces.ApplyEffectFamily";
13     private Boolean JavaDoc fire;
14     private Boolean JavaDoc autoReset;
15     private Boolean JavaDoc transitory;
16     private Boolean JavaDoc submit;
17
18     private String JavaDoc effectType;
19     private String JavaDoc event;
20     private String JavaDoc options;
21     private String JavaDoc sequence;
22     private Integer JavaDoc sequenceNumber;
23
24
25     public ApplyEffect() {
26         super();
27         JavascriptContext.includeLib(JavascriptContext.ICE_EXTRAS, FacesContext.getCurrentInstance());
28     }
29
30     public String JavaDoc getFamily() {
31         return COMPONENT_FAMILY;
32     }
33
34     public String JavaDoc getRendererType() {
35         return DEFAULT_RENDERER_TYPE;
36     }
37
38     public Boolean JavaDoc getFire() {
39         ValueBinding vb = getValueBinding("fire");
40         if (vb != null) {
41             return (Boolean JavaDoc) vb.getValue(getFacesContext());
42         }
43         if (fire != null) {
44             return fire;
45         }
46         return Boolean.FALSE;
47     }
48
49     public void setFire(Boolean JavaDoc label) {
50         ValueBinding vb = getValueBinding("fire");
51         if (vb != null) {
52             vb.setValue(getFacesContext(), label);
53         } else {
54             this.fire = label;
55         }
56     }
57
58     public Boolean JavaDoc getTransitory() {
59         ValueBinding vb = getValueBinding("transitory");
60         if (vb != null) {
61             return (Boolean JavaDoc) vb.getValue(getFacesContext());
62         }
63         if (transitory != null) {
64             return transitory;
65         }
66         return Boolean.TRUE;
67     }
68
69     public void setTransitory(Boolean JavaDoc transitory) {
70         ValueBinding vb = getValueBinding("transitory");
71         if (vb != null) {
72             vb.setValue(getFacesContext(), transitory);
73         } else {
74             this.transitory= transitory;
75         }
76     }
77
78     public Boolean JavaDoc getSubmit() {
79         ValueBinding vb = getValueBinding("submit");
80         if (vb != null) {
81             return (Boolean JavaDoc) vb.getValue(getFacesContext());
82         }
83         if (submit != null) {
84             return submit;
85         }
86         return Boolean.FALSE;
87     }
88
89     public void setSubmit(Boolean JavaDoc submit) {
90         ValueBinding vb = getValueBinding("submit");
91         if (vb != null) {
92             vb.setValue(getFacesContext(), submit);
93         } else {
94             this.submit= submit;
95         }
96     }
97     public Boolean JavaDoc getAutoReset() {
98         ValueBinding vb = getValueBinding("autoReset");
99         if (vb != null) {
100             return (Boolean JavaDoc) vb.getValue(getFacesContext());
101         }
102         if (autoReset != null) {
103             return autoReset;
104         }
105         return Boolean.TRUE;
106     }
107
108     public void setAutoReset(Boolean JavaDoc autoReset) {
109         ValueBinding vb = getValueBinding("autoReset");
110         if (vb != null) {
111             vb.setValue(getFacesContext(), autoReset);
112         } else {
113             this.autoReset = autoReset;
114         }
115     }
116
117
118      public String JavaDoc getOptions() {
119         ValueBinding vb = getValueBinding("options");
120         if (vb != null) {
121             return (String JavaDoc) vb.getValue(getFacesContext());
122         }
123         if (options != null) {
124             return options;
125         }
126         return null;
127     }
128
129     public void setOptions(String JavaDoc options) {
130         ValueBinding vb = getValueBinding("options");
131         if (vb != null) {
132             vb.setValue(getFacesContext(), options);
133         } else {
134             this.options = options;
135         }
136     }
137
138
139      public String JavaDoc getEvent() {
140         ValueBinding vb = getValueBinding("event");
141         if (vb != null) {
142             return (String JavaDoc) vb.getValue(getFacesContext());
143         }
144         if (event != null) {
145             return event;
146         }
147         return null;
148     }
149
150     public void setEvent(String JavaDoc event) {
151         ValueBinding vb = getValueBinding("event");
152         if (vb != null) {
153             vb.setValue(getFacesContext(), event);
154         } else {
155             this.event = event;
156         }
157     }
158
159
160      public String JavaDoc getEffectType() {
161         ValueBinding vb = getValueBinding("effectType");
162         if (vb != null) {
163             return (String JavaDoc) vb.getValue(getFacesContext());
164         }
165         if (effectType != null) {
166             return effectType;
167         }
168         return null;
169     }
170
171     public void setEffectType(String JavaDoc effectType) {
172         ValueBinding vb = getValueBinding("effectType");
173         if (vb != null) {
174             vb.setValue(getFacesContext(), effectType);
175         } else {
176             this.effectType = effectType;
177         }
178     }
179
180
181      public String JavaDoc getSequence() {
182         ValueBinding vb = getValueBinding("sequence");
183         if (vb != null) {
184             return (String JavaDoc) vb.getValue(getFacesContext());
185         }
186         if (sequence != null) {
187             return sequence;
188         }
189         return null;
190     }
191
192     public void setSequence(String JavaDoc sequence) {
193         ValueBinding vb = getValueBinding("sequence");
194         if (vb != null) {
195             vb.setValue(getFacesContext(), sequence);
196         } else {
197             this.sequence = sequence;
198         }
199     }
200
201     public Integer JavaDoc getSequenceNumber() {
202         ValueBinding vb = getValueBinding("sequenceNumber");
203         if (vb != null) {
204             return (Integer JavaDoc) vb.getValue(getFacesContext());
205         }
206         if (sequenceNumber != null) {
207             return sequenceNumber;
208         }
209         return new Integer JavaDoc(0);
210     }
211
212     public void setSequenceNumber(Integer JavaDoc sequenceNumber) {
213         ValueBinding vb = getValueBinding("sequenceNumber");
214         if (vb != null) {
215             vb.setValue(getFacesContext(), sequenceNumber);
216         } else {
217             this.sequenceNumber = sequenceNumber;
218         }
219     }
220
221
222
223
224 }
225
Popular Tags