package scheduler.CourseDB;


import java.util.Collection;

/**
 *
 * 
        The CourseDB is the database for each schedule.  It contains all
        of the avaiable courses.
     * 
 * @author 
 * @version 
 *
 **/

public class CourseDB {

     /** Default Constructor **/
     public CourseDB() {

     }

     /**  This operation adds a course entry to the course 
    database. **/
     protected CourseDB addEntry(CourseDB cdb, CourseEntry ce) {
          return null;
     }

     /**  This operation removes the old entry and adds a new entry to the database. **/
     protected CourseDB changeEntry(CourseDB cdb, CourseEntry oldCE, 
               CourseEntry newCE) {
          return null;
     }

     /**  This operation removes a course entry from the course 
    database by department and number. **/
     protected CourseDB removeEntry(CourseDB cdb, CourseEntry ce) {
          return null;
     }

     protected Collection<CourseEntry> ce;

}