import java.util.Date;
/**
 * DayPlan models an entry for a single day's plan
 */
public class DayPlan {
  
  /**
   * number of events in this DayPlan
   */
  private int numEvents= 0;
  
  /**
   * this DayPlan's list of events
   */
  private String eventList= "";
  
  /**
   * this DayPlan's Date
   */
  private Date date;
  
  /**
   * set this DayPlan's Date
   */
  public void setDate(Date d) {
    date= d;
  }
  
  /**
   * what is this DayPlan's date?
   */
  public Date getDate() {
    return date;
  }
  /**
   * report number of events
   */
  public int getNumEvents() {
    return numEvents;
  }
  
  /**
   * add an event to this DayPlan
   */
  public void addEvent(String event) {
    eventList = eventList + event + "\n";
    numEvents= numEvents + 1;
  }
  
  /** 
   * remove event n from list of events
   */
  public void removeEvent(int n) {
  }
  
  /**
   * return this DayPlan's events as a String
   */
  public String showEvents() {
    return eventList;
  }
  
}
