1 package de.campussource.cse.cdmm;
2
3 import java.util.Date;
4
5 import javax.xml.bind.annotation.XmlElement;
6 import javax.xml.bind.annotation.XmlRootElement;
7 import javax.xml.bind.annotation.XmlType;
8
9 import de.campussource.cse.cdmm.Constants;
10 import de.campussource.cse.cdmm.domain.Category;
11
12
13
14
15
16
17 @XmlRootElement(namespace=Constants.NAMESPACE_DATATYPES)
18 @XmlType(name=Constants.CATEGORY_MESSAGE_TYPE, propOrder={})
19 public class CategoryMessage{
20
21 private Category category;
22
23 private InputEventType inputEvent;
24
25 private Date eventTime;
26
27 @XmlElement(name=Constants.CATEGORY)
28 public Category getCategory() {
29 return category;
30 }
31
32 public void setCategory(Category category) {
33 this.category = category;
34 }
35
36
37 @XmlElement(name=Constants.EVENT_TIME)
38 public Date getEventTime() {
39 return eventTime;
40 }
41
42 public void setEventTime(Date eventTime) {
43 this.eventTime = eventTime;
44 }
45
46 @XmlElement(name=Constants.INPUT_EVENT)
47 public InputEventType getInputEvent() {
48 return inputEvent;
49 }
50
51 public void setInputEvent(InputEventType inputEvent) {
52 this.inputEvent = inputEvent;
53 }
54
55
56 }