View Javadoc
1   /**
2    * Copyright 2011 The Kuali Foundation Licensed under the
3    * Educational Community License, Version 2.0 (the "License"); you may
4    * not use this file except in compliance with the License. You may
5    * obtain a copy of the License at
6    *
7    * http://www.osedu.org/licenses/ECL-2.0
8    *
9    * Unless required by applicable law or agreed to in writing,
10   * software distributed under the License is distributed on an "AS IS"
11   * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12   * or implied. See the License for the specific language governing
13   * permissions and limitations under the License.
14   */
15  
16  package org.kuali.mobility.conference.entity;
17  
18  import java.io.Serializable;
19  import java.util.List;
20  import java.util.Date;
21  
22  import javax.xml.bind.annotation.XmlElement;
23  import javax.xml.bind.annotation.XmlRootElement;
24  import javax.xml.bind.annotation.XmlSeeAlso;
25  
26  @XmlRootElement(name = "session")
27  public class Session implements Serializable {
28  
29  	private static final long serialVersionUID = 4116516860696428892L;
30  
31  	private String id;
32  	private String title;
33  	private String startTime;
34  	private String endTime;
35  	private Date dstartTime;
36  	private Date dendTime;
37  	private String description;
38  	private String location;
39  	private String latitude;
40  	private String longitude;
41  	private String link;
42  	private String track;
43  	private String trackCSSClass;
44  	private String level;
45  	private String type;
46  	
47  	private List<Attendee> speakers;
48  
49  	public String getId() {
50  		return id;
51  	}
52  
53  	public void setId(String id) {
54  		this.id = id;
55  	}
56  
57  	public String getLatitude() {
58  		return latitude;
59  	}
60  
61  	public void setLatitude(String latitude) {
62  		this.latitude = latitude;
63  	}
64  
65  	public String getLongitude() {
66  		return longitude;
67  	}
68  
69  	public void setLongitude(String longitude) {
70  		this.longitude = longitude;
71  	}
72  
73  	public String getLink() {
74  		return link;
75  	}
76  
77  	public void setLink(String link) {
78  		this.link = link;
79  	}
80  
81  	public String getTitle() {
82  		return title;
83  	}
84  
85  	public Date getdStartTime() {
86  		// System.out.println("getdstartDate");
87  		return dstartTime;
88  	}
89  
90  	public void setdStartTime(Date dstartTime) {
91  		this.dstartTime = dstartTime;
92  		// System.out.println("setdstartDate");
93  	}
94  
95  	public Date getdEndTime() {
96  		// System.out.println("getdendDate");
97  		return dendTime;
98  	}
99  
100 	public void setdEndTime(Date dendTime) {
101 		this.dendTime = dendTime;
102 		// System.out.println("setdendDate");
103 	}
104 
105 	public String getStartTime() {
106 		return startTime;
107 	}
108 
109 	public void setStartTime(String startTime) {
110 		this.startTime = startTime;
111 	}
112 
113 	public String getEndTime() {
114 		return endTime;
115 	}
116 
117 	public void setEndTime(String endTime) {
118 		this.endTime = endTime;
119 	}
120 
121 	public String getLocation() {
122 		return location;
123 	}
124 
125 	public void setLocation(String location) {
126 		this.location = location;
127 	}
128 
129 	public void setTitle(String title) {
130 		this.title = title;
131 	}
132 
133 	public String getDescription() {
134 		return description;
135 	}
136 
137 	public void setDescription(String description) {
138 		this.description = description;
139 	}
140 
141 	public String getTrack() {
142 		return track;
143 	}
144 
145 	public void setTrack(String track) {
146 		this.track = track;
147 	}
148 
149 	public String getTrackCSSClass() {
150 		return trackCSSClass;
151 	}
152 
153 	public void setTrackCSSClass(String trackCSSClass) {
154 		this.trackCSSClass = trackCSSClass;
155 	}
156 
157 	public String getLevel() {
158 		return level;
159 	}
160 
161 	public void setLevel(String level) {
162 		this.level = level;
163 	}
164 
165 	public String getType() {
166 		return type;
167 	}
168 
169 	public void setType(String type) {
170 		this.type = type;
171 	}
172 
173 	@XmlElement(name = "speakers")
174 	public List<Attendee> getSpeakers() {
175 		return speakers;
176 	}
177 
178 	public void setSpeakers(List<Attendee> speakers) {
179 		this.speakers = speakers;
180 	}
181 
182 }