package scheduler.InstructorDB;

import scheduler.InstructorPref.*;

import java.util.Collection;

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

public class InstructorDB {

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

     }

     /**  This operation adds an instructor entry to the instructor 
    database. **/
     protected InstructorDB addEntry(InstructorDB[] idb, InstructorEntry ie) {
          return null;
     }

     /**  This operation removes the old entry and adds a new entry to the database. **/
     protected InstructorDB changeEntry(InstructorDB[] idb, 
               InstructorEntry oldIE, InstructorEntry newIE) {
          return null;
     }

     /**  This operation removes an entry from the instructor 
    database. **/
     protected InstructorDB removeEntry(InstructorDB[] idb, InstructorEntry ie) {
          return null;
     }

     protected Collection<InstructorEntry> data;

}