Unformatted text preview:

UML diagram for RSVPhandout for CS 302 by Will Benton (willb@cs)uml-for-rsvp.graffle: Created on Sun Apr 01 2007; modified on Tue Apr 17 2007; page 1 of 2Copyright © 2005-2007 Will C. Benton+ int addEmptyEvent(Event)+ int addEvent(Event)+ Event getEvent(int)+ void deleteEvent(int)+ int getEventCount()- eventsEventDB+ boolean isDeleted()+ void delete()+ void setName(String)+ String getName()+ void setOrganizer(EmailAddress)+ EmailAddress getOrganizer()+ void setDate(SimpleDate)+ SimpleDate getDate()+ void setLocation(String)+ String getLocation()+ int getResponseCount()+ void addResponse(Response)+ void updateResponse(int, Response)+ Response getResponse(int)+ String getPasscode()- name- organizer- passcode- date- location- responsesEvent+ int getStatus()+ void setStatus(int)+ void setEmail(EmailAddress)+ EmailAddress getEmail()+ void setComment(String)+ String getComment()+ YES+ NO+ MAYBE- email- status- commentResponse+ void writeToFile(String, EventDB)+ EventDB readFromFile(String)DBPersistenceModel classes+ boolean isValid(String)+ void setEmail(String)+ String toString()+ String getDisplayEmail()- emailEmailAddress+ boolean isValid()+ String timeToString()+ String dateToString()+ String toString()- month, day, year, hour, minuteSimpleDateDBPersistenceExceptionuml-for-rsvp.graffle: Created on Sun Apr 01 2007; modified on Tue Apr 17 2007; page 1 of 2Copyright © 2005-2007 Will C. Benton+ int getEventCount()+ EventController makeNewEvent(String)+ EventController getEvent(int)+ boolean saveToFile(String)+ boolean readFromFile(String)+ void quit()- dbAppControllerController classesuml-for-rsvp.graffle: Created on Sun Apr 01 2007; modified on Tue Apr 17 2007; page 2 of 2Copyright © 2005-2007 Will C. BentonView interfaceEventDB+ void setController(AppController)+ void run()- controllerRSVPView+ void setEventName(String, String)+ void setEventOrganizer(EmailAddress, String)+ void setEventDate(SimpleDate, String)+ void setEventLocation(String, String)+ String getEventName()+ EmailAddress getEventOrganizer()+ SimpleDate getEventDate()+ String getEventLocation()+ void delete(String)+ int totalResponsesForEvent()+ int yesResponsesForEvent()+ ResponseController getResponse(int)+ void addResponse(EmailAddress, int, String)- eventEventController+ String getStatus()+ String getComment()+ String getDisplayEmail()+ void updateStatus(int, EmailAddress)+ void updateComment(String, EmailAddress)-


View Full Document

UW-Madison COMPSCI 302 - UML Diagram for RSVP

Download UML Diagram for RSVP
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view UML Diagram for RSVP and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view UML Diagram for RSVP 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?