KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > dotmarketing > portlets > webevents > model > WebEvent


1 package com.dotmarketing.portlets.webevents.model;
2
3 import com.dotmarketing.beans.Inode;
4
5 public class WebEvent extends Inode implements Comparable JavaDoc {
6
7     /**
8      *
9      */

10     private static final long serialVersionUID = 1L;
11     
12     private String JavaDoc title; //persistent
13
private String JavaDoc subtitle; //persistent
14
private String JavaDoc summary; //persistent
15
private String JavaDoc description; //persistent
16
private String JavaDoc termsConditions; //persistent
17
private String JavaDoc comments; //persistent
18
private boolean partnersOnly; //persistent
19
private boolean showOnWeb; //persistent
20
private int sortOrder; //persistent
21
private long eventImage1; //persistent
22
private long eventImage2; //persistent
23
private long eventImage3; //persistent
24
private long eventImage4; //persistent
25
private boolean institute; //persistent
26

27     public WebEvent() {
28         super.setType("web_event");
29     }
30
31     /**
32      * @return Returns the comments.
33      */

34     public String JavaDoc getComments() {
35         return comments;
36     }
37
38     /**
39      * @param comments The comments to set.
40      */

41     public void setComments(String JavaDoc comments) {
42         this.comments = comments;
43     }
44
45     /**
46      * @return Returns the description.
47      */

48     public String JavaDoc getDescription() {
49         return description;
50     }
51
52     /**
53      * @param description The description to set.
54      */

55     public void setDescription(String JavaDoc description) {
56         this.description = description;
57     }
58
59     /**
60      * @return Returns the eventImage1.
61      */

62     public long getEventImage1() {
63         return eventImage1;
64     }
65
66     /**
67      * @param eventImage1 The eventImage1 to set.
68      */

69     public void setEventImage1(long eventImage1) {
70         this.eventImage1 = eventImage1;
71     }
72
73     /**
74      * @return Returns the eventImage2.
75      */

76     public long getEventImage2() {
77         return eventImage2;
78     }
79
80     /**
81      * @param eventImage2 The eventImage2 to set.
82      */

83     public void setEventImage2(long eventImage2) {
84         this.eventImage2 = eventImage2;
85     }
86
87     /**
88      * @return Returns the eventImage3.
89      */

90     public long getEventImage3() {
91         return eventImage3;
92     }
93
94     /**
95      * @param eventImage3 The eventImage3 to set.
96      */

97     public void setEventImage3(long eventImage3) {
98         this.eventImage3 = eventImage3;
99     }
100
101     /**
102      * @return Returns the eventImage4.
103      */

104     public long getEventImage4() {
105         return eventImage4;
106     }
107
108     /**
109      * @param eventImage4 The eventImage4 to set.
110      */

111     public void setEventImage4(long eventImage4) {
112         this.eventImage4 = eventImage4;
113     }
114
115     /**
116      * @return Returns the partnersOnly.
117      */

118     public boolean isPartnersOnly() {
119         return partnersOnly;
120     }
121
122     /**
123      * @param partnersOnly The partnersOnly to set.
124      */

125     public void setPartnersOnly(boolean partnersOnly) {
126         this.partnersOnly = partnersOnly;
127     }
128
129     /**
130      * @return Returns the showOnWeb.
131      */

132     public boolean isShowOnWeb() {
133         return showOnWeb;
134     }
135
136     /**
137      * @param showOnWeb The showOnWeb to set.
138      */

139     public void setShowOnWeb(boolean showOnWeb) {
140         this.showOnWeb = showOnWeb;
141     }
142
143     /**
144      * @return Returns the sortOrder.
145      */

146     public int getSortOrder() {
147         return sortOrder;
148     }
149
150     /**
151      * @param sortOrder The sortOrder to set.
152      */

153     public void setSortOrder(int sortOrder) {
154         this.sortOrder = sortOrder;
155     }
156
157     /**
158      * @return Returns the subtitle.
159      */

160     public String JavaDoc getSubtitle() {
161         return subtitle;
162     }
163
164     /**
165      * @param subtitle The subtitle to set.
166      */

167     public void setSubtitle(String JavaDoc subtitle) {
168         this.subtitle = subtitle;
169     }
170
171     /**
172      * @return Returns the summary.
173      */

174     public String JavaDoc getSummary() {
175         return summary;
176     }
177
178     /**
179      * @param summary The summary to set.
180      */

181     public void setSummary(String JavaDoc summary) {
182         this.summary = summary;
183     }
184
185     /**
186      * @return Returns the termsConditions.
187      */

188     public String JavaDoc getTermsConditions() {
189         return termsConditions;
190     }
191
192     /**
193      * @param termsConditions The termsConditions to set.
194      */

195     public void setTermsConditions(String JavaDoc termsConditions) {
196         this.termsConditions = termsConditions;
197     }
198
199     /**
200      * @return Returns the title.
201      */

202     public String JavaDoc getTitle() {
203         return title;
204     }
205
206     /**
207      * @param title The title to set.
208      */

209     public void setTitle(String JavaDoc title) {
210         this.title = title;
211     }
212
213     public int compareTo(Object JavaDoc other) {
214         if ( !(other instanceof WebEvent) ) return 0;
215
216         WebEvent castOther = (WebEvent) other;
217
218         if(this.getSortOrder()< castOther.getSortOrder()) return -1;
219         if(this.getSortOrder()> castOther.getSortOrder()) return 1;
220
221         return 0;
222     }
223
224     /**
225      * @return Returns the institute.
226      */

227     public boolean isInstitute() {
228         return institute;
229     }
230
231     /**
232      * @param institute The institute to set.
233      */

234     public void setInstitute(boolean institute) {
235         this.institute = institute;
236     }
237
238
239 }
240
Popular Tags