KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > dotmarketing > portlets > events > model > Event


1 package com.dotmarketing.portlets.events.model;
2
3 import java.io.Serializable JavaDoc;
4 import java.util.Date JavaDoc;
5
6 import org.apache.commons.lang.builder.EqualsBuilder;
7 import org.apache.commons.lang.builder.HashCodeBuilder;
8 import org.apache.commons.lang.builder.ToStringBuilder;
9 import com.dotmarketing.beans.*;
10
11 /** @author Hibernate CodeGenerator */
12 public class Event extends Inode implements Serializable JavaDoc, Comparable JavaDoc{
13
14     /** identifier field */
15     //private long inode;
16

17     /** nullable persistent field */
18     private String JavaDoc title;
19
20     /** nullable persistent field */
21     private String JavaDoc subtitle;
22
23     /** nullable persistent field */
24     private java.util.Date JavaDoc startDate;
25
26     /** nullable persistent field */
27     private java.util.Date JavaDoc endDate;
28
29     /** nullable persistent field */
30     private String JavaDoc location;
31
32     /** nullable persistent field */
33     private String JavaDoc address1;
34
35     /** nullable persistent field */
36     private String JavaDoc address2;
37
38     /** nullable persistent field */
39     private String JavaDoc address3;
40
41     /** nullable persistent field */
42     private String JavaDoc city;
43
44     /** nullable persistent field */
45     private String JavaDoc state;
46
47     /** nullable persistent field */
48     private String JavaDoc zip;
49
50     /** nullable persistent field */
51     private String JavaDoc country;
52
53     /** nullable persistent field */
54     private String JavaDoc email;
55
56     /** nullable persistent field */
57     private String JavaDoc phone;
58
59     /** nullable persistent field */
60     private String JavaDoc fax;
61
62     /** nullable persistent field */
63     private String JavaDoc url;
64
65     /** nullable persistent field */
66     private boolean registration;
67
68     /** nullable persistent field */
69     private String JavaDoc includeFile;
70
71     /** nullable persistent field */
72     private boolean showPublic;
73
74     /** nullable persistent field */
75     private String JavaDoc contactName;
76
77     /** nullable persistent field */
78     private String JavaDoc contactCompany;
79
80     /** nullable persistent field */
81     private String JavaDoc contactPhone;
82
83     /** nullable persistent field */
84     private String JavaDoc contactEmail;
85
86     /** nullable persistent field */
87     private String JavaDoc contactFax;
88
89     /** nullable persistent field */
90     private String JavaDoc directions;
91
92     /** nullable persistent field */
93     private String JavaDoc description;
94
95     /** nullable persistent field */
96     private String JavaDoc emailResponse;
97     
98     /** nullable persistent field */
99     private String JavaDoc webAddress;
100
101     /** nullable persistent field */
102     private Date JavaDoc setupDate;
103
104     /** nullable persistent field */
105     private Date JavaDoc breakDate;
106
107     /** nullable persistent field */
108     private int approvalStatus;
109
110     /** nullable persistent field */
111     private String JavaDoc commentsEquipment;
112
113     /** nullable persistent field */
114     private boolean receivedAdminApproval;
115
116     private String JavaDoc userId;
117
118     private boolean timeTBD;
119     private boolean featured;
120     public boolean isFeatured() {
121         return featured;
122     }
123
124     public void setFeatured(boolean featured) {
125         this.featured = featured;
126     }
127
128     /** default constructor */
129     public Event() {
130         super.setType("event");
131         startDate = new java.util.Date JavaDoc();
132         endDate = new java.util.Date JavaDoc();
133         setupDate = new java.util.Date JavaDoc();
134         breakDate = new java.util.Date JavaDoc();
135         showPublic = false;
136     }
137
138     public java.lang.String JavaDoc getTitle() {
139         return this.title;
140     }
141
142     public void setTitle(java.lang.String JavaDoc title) {
143         this.title = title;
144     }
145
146     public java.util.Date JavaDoc getStartDate() {
147         return this.startDate;
148     }
149
150     public void setStartDate(java.util.Date JavaDoc startDate) {
151         this.startDate = startDate;
152     }
153
154     public java.util.Date JavaDoc getEndDate() {
155         return this.endDate;
156     }
157
158     public void setEndDate(java.util.Date JavaDoc endDate) {
159         this.endDate = endDate;
160     }
161
162     public java.lang.String JavaDoc getLocation() {
163         return this.location;
164     }
165
166     public void setLocation(java.lang.String JavaDoc location) {
167         this.location = location;
168     }
169
170     public java.lang.String JavaDoc getAddress1() {
171         return this.address1;
172     }
173
174     public void setAddress1(java.lang.String JavaDoc address1) {
175         this.address1 = address1;
176     }
177
178     public java.lang.String JavaDoc getAddress2() {
179         return this.address2;
180     }
181
182     public void setAddress2(java.lang.String JavaDoc address2) {
183         this.address2 = address2;
184     }
185
186     public java.lang.String JavaDoc getAddress3() {
187         return this.address3;
188     }
189
190     public void setAddress3(java.lang.String JavaDoc address3) {
191         this.address3 = address3;
192     }
193
194     public java.lang.String JavaDoc getCity() {
195         return this.city;
196     }
197
198     public void setCity(java.lang.String JavaDoc city) {
199         this.city = city;
200     }
201
202     public java.lang.String JavaDoc getState() {
203         return this.state;
204     }
205
206     public void setState(java.lang.String JavaDoc state) {
207         this.state = state;
208     }
209
210     public java.lang.String JavaDoc getZip() {
211         return this.zip;
212     }
213
214     public void setZip(java.lang.String JavaDoc zip) {
215         this.zip = zip;
216     }
217
218     public java.lang.String JavaDoc getCountry() {
219         return this.country;
220     }
221
222     public void setCountry(java.lang.String JavaDoc country) {
223         this.country = country;
224     }
225
226     public java.lang.String JavaDoc getEmail() {
227         return this.email;
228     }
229
230     public void setEmail(java.lang.String JavaDoc email) {
231         this.email = email;
232     }
233
234     public java.lang.String JavaDoc getPhone() {
235         return this.phone;
236     }
237
238     public void setPhone(java.lang.String JavaDoc phone) {
239         this.phone = phone;
240     }
241
242     public java.lang.String JavaDoc getFax() {
243         return this.fax;
244     }
245
246     public void setFax(java.lang.String JavaDoc fax) {
247         this.fax = fax;
248     }
249
250     public java.lang.String JavaDoc getUrl() {
251         return this.url;
252     }
253
254     public void setUrl(java.lang.String JavaDoc url) {
255         this.url = url;
256     }
257
258
259
260     public java.lang.String JavaDoc getIncludeFile() {
261         return this.includeFile;
262     }
263
264     public void setIncludeFile(java.lang.String JavaDoc includeFile) {
265         this.includeFile = includeFile;
266     }
267
268     public boolean getShowPublic() {
269         return this.showPublic;
270     }
271
272     public void setShowPublic(boolean showPublic) {
273         this.showPublic = showPublic;
274     }
275
276     public java.lang.String JavaDoc getContactName() {
277         return this.contactName;
278     }
279
280     public void setContactName(java.lang.String JavaDoc contactName) {
281         this.contactName = contactName;
282     }
283
284     public java.lang.String JavaDoc getContactCompany() {
285         return this.contactCompany;
286     }
287
288     public void setContactCompany(java.lang.String JavaDoc contactCompany) {
289         this.contactCompany = contactCompany;
290     }
291
292     public java.lang.String JavaDoc getContactPhone() {
293         return this.contactPhone;
294     }
295
296     public void setContactPhone(java.lang.String JavaDoc contactPhone) {
297         this.contactPhone = contactPhone;
298     }
299
300     public java.lang.String JavaDoc getContactEmail() {
301         return this.contactEmail;
302     }
303
304     public void setContactEmail(java.lang.String JavaDoc contactEmail) {
305         this.contactEmail = contactEmail;
306     }
307
308     public java.lang.String JavaDoc getContactFax() {
309         return this.contactFax;
310     }
311
312     public void setContactFax(java.lang.String JavaDoc contactFax) {
313         this.contactFax = contactFax;
314     }
315
316     public java.lang.String JavaDoc getDirections() {
317         return this.directions;
318     }
319
320     public void setDirections(java.lang.String JavaDoc directions) {
321         this.directions = directions;
322     }
323
324     public java.lang.String JavaDoc getDescription() {
325         return this.description;
326     }
327
328     public void setDescription(java.lang.String JavaDoc description) {
329         this.description = description;
330     }
331
332     public java.lang.String JavaDoc getEmailResponse() {
333         return this.emailResponse;
334     }
335
336     public void setEmailResponse(java.lang.String JavaDoc emailResponse) {
337         this.emailResponse = emailResponse;
338     }
339
340     public String JavaDoc toString() {
341         return new ToStringBuilder(this)
342             .append("inode", getInode())
343             .toString();
344     }
345
346     public boolean equals(Object JavaDoc other) {
347         if ( !(other instanceof Event) ) return false;
348         Event castOther = (Event) other;
349         return new EqualsBuilder()
350             .append(this.getInode(), castOther.getInode())
351             .isEquals();
352     }
353
354     public int compareTo(Object JavaDoc other) {
355         if ( !(other instanceof Event) ) return 0;
356         Event castOther = (Event) other;
357
358
359        if(this.getStartDate().before(castOther.getStartDate())) return -1;
360        if(this.getStartDate().after(castOther.getStartDate())) return 0;
361
362         return 0;
363
364     }
365
366     public int hashCode() {
367         return new HashCodeBuilder()
368             .append(getInode())
369             .toHashCode();
370     }
371
372     /**
373      * Returns the showPublic.
374      * @return boolean
375      */

376     public boolean isShowPublic() {
377         return showPublic;
378     }
379
380     /**
381      * Returns the registration.
382      * @return boolean
383      */

384     public boolean isRegistration() {
385         return registration;
386     }
387
388     /**
389      * Sets the registration.
390      * @param registration The registration to set
391      */

392     public void setRegistration(boolean registration) {
393         this.registration = registration;
394     }
395
396     /**
397      * Returns the webAddress.
398      * @return String
399      */

400     public String JavaDoc getWebAddress() {
401         return webAddress;
402     }
403
404     /**
405      * Sets the webAddress.
406      * @param webAddress The webAddress to set
407      */

408     public void setWebAddress(String JavaDoc webAddress) {
409         this.webAddress = webAddress;
410     }
411
412     /**
413      * @return Returns the userId.
414      */

415     public String JavaDoc getUserId() {
416         return userId;
417     }
418     /**
419      * @param userId The userId to set.
420      */

421     public void setUserId(String JavaDoc userId) {
422         this.userId = userId;
423     }
424     /**
425      * @return Returns the subtitle.
426      */

427     public String JavaDoc getSubtitle() {
428         return subtitle;
429     }
430     /**
431      * @param subtitle The subtitle to set.
432      */

433     public void setSubtitle(String JavaDoc subtitle) {
434         this.subtitle = subtitle;
435     }
436     public int getApprovalStatus() {
437         return approvalStatus;
438     }
439     public void setApprovalStatus(int approvalStatus) {
440         this.approvalStatus = approvalStatus;
441     }
442     public Date JavaDoc getBreakDate() {
443         return breakDate;
444     }
445     public void setBreakDate(Date JavaDoc breakDate) {
446         this.breakDate = breakDate;
447     }
448     public String JavaDoc getCommentsEquipment() {
449         return commentsEquipment;
450     }
451     public void setCommentsEquipment(String JavaDoc commentsEquipment) {
452         this.commentsEquipment = commentsEquipment;
453     }
454     public boolean isReceivedAdminApproval() {
455         return receivedAdminApproval;
456     }
457     public void setReceivedAdminApproval(boolean receivedAdminApproval) {
458         this.receivedAdminApproval = receivedAdminApproval;
459     }
460     public Date JavaDoc getSetupDate() {
461         return setupDate;
462     }
463     public void setSetupDate(Date JavaDoc setupDate) {
464         this.setupDate = setupDate;
465     }
466     public boolean isTimeTBD() {
467         return timeTBD;
468     }
469     public void setTimeTBD(boolean timeTBD) {
470         this.timeTBD = timeTBD;
471     }
472 }
473
Popular Tags