In the "Adding Appointments" sequence diagram, some parts seem to be misrepresented:
Ui does not call Parser::parserAppointmentInput; this is done in the Sniff::run method
The Parser instance is deleted after returning from parseAppointmentInput; this does not seem to be the case as parseAppointmentInput is a static method call and should also be marked as such
In the "Adding Appointments" sequence diagram, some parts seem to be misrepresented:
Ui
does not callParser::parserAppointmentInput
; this is done in theSniff::run
methodParser
instance is deleted after returning fromparseAppointmentInput
; this does not seem to be the case asparseAppointmentInput
is a static method call and should also be marked as such