package scheduler.ViewSchedule;

import scheduler.Database.*;
import scheduler.InstructorDB.*;
import scheduler.CourseDB.*;
import scheduler.LocationDB.*;
import scheduler.Conflict.*;
import scheduler.ScheduleQuality.*;
import scheduler.Generate.*;

import java.util.Collection;

/**
 *
 *  a viewing page that displays a schedule with ScheduleItems and their
 * information based on the options from the ViewSetting ( ViewMode, ViewLevel, FilterOption) and AdvancedFilter  * 
 * @author 
 * @version 
 *
 **/

public class View {

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

     }

     protected ViewSetting vs;

     protected AdvancedFilter adv_fil;

     protected Collection<ScheduleItem> items;

     protected ConflictView conf_view;

}