diff options
Diffstat (limited to 'src/se/liu/gusso230/calendar/Appointment.java')
| -rw-r--r-- | src/se/liu/gusso230/calendar/Appointment.java | 29 |
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(); + } +} |
