summaryrefslogtreecommitdiffstats
path: root/src/se/liu/gusso230/calendar/Appointment.java
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-01-26 21:37:23 +0100
committerGustav Sörnäs <gustav@sornas.net>2021-01-26 21:37:23 +0100
commit1fa4aa1ea3ce7e0cc8825c4146b67c11d74f2a48 (patch)
tree0320c97e559f77d7134852f62bd95ed5c59fc9b5 /src/se/liu/gusso230/calendar/Appointment.java
parentfc0b77284abf91fdc3c6cff1597b62ff9aacf944 (diff)
downloadtdde30-1fa4aa1ea3ce7e0cc8825c4146b67c11d74f2a48.tar.gz
labb 2
Diffstat (limited to 'src/se/liu/gusso230/calendar/Appointment.java')
-rw-r--r--src/se/liu/gusso230/calendar/Appointment.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/se/liu/gusso230/calendar/Appointment.java b/src/se/liu/gusso230/calendar/Appointment.java
new file mode 100644
index 0000000..c0551ca
--- /dev/null
+++ b/src/se/liu/gusso230/calendar/Appointment.java
@@ -0,0 +1,29 @@
+package se.liu.gusso230.calendar;
+
+public class Appointment {
+ private String subject;
+ private SimpleDate date;
+ private TimeSpan timeSpan;
+
+ public Appointment(final String subject, final SimpleDate date, final TimeSpan timeSpan) {
+ this.subject = subject;
+ this.date = date;
+ this.timeSpan = timeSpan;
+ }
+
+ public String getSubject() {
+ return subject;
+ }
+
+ public SimpleDate getDate() {
+ return date;
+ }
+
+ public TimeSpan getTimeSpan() {
+ return timeSpan;
+ }
+
+ @Override public String toString() {
+ return getDate() + " " + getTimeSpan() + ": " + getSubject();
+ }
+}