package scheduler.LocationDB;


import java.util.Collection;

/**
 *
 * Generic JavaDoc for LocationDB 
 * 
 * @author 
 * @version 
 *
 **/

public class LocationDB {

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

     }

     /**  Adds a given location to the location database  **/
     protected LocationDB addLocation(Location l, LocationDB[] ldb) {
          return null;
     }

     /** 
        Edits a given, already-existing Location in the database
        **/
     protected LocationDB editLocation(Location old, Location newnew, 
               LocationDB[] ldb) {
          return null;
     }

     /** 
        Removes a given, already existing locatino from the
        location database
        **/
     protected LocationDB removeLocation(Location l, LocationDB[] ldb) {
          return null;
     }

     protected boolean isValidLocation(Location l, LocationDB[] ldb) {
          return null;
     }

     protected boolean isValidLocationDB(LocationDB[] ldb) {
          return null;
     }

     protected Collection<Location> data;

}