@startuml
skinparam arrowThickness 1.1
skinparam arrowColor #000123
skinparam classBackgroundColor MODEL_COLOR
skinparam classAttributeIconSize 0
show fields

title After editing Appointment

object "__:Person__" as person {
}
object "__:MaximumSortedList<Appointment>__" as appointmentList {
}

object "__:Appointment__" as appointment {

}

object "__NUS:Location__" as location {
}

object "__:DateTime__" as dateTime {
 - localDateTime = 15-02-2022 12:00
}

person --> appointmentList
appointmentList --> appointment
appointment --> location
appointment --> dateTime

@enduml
