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; /** * * Scheduler displays the information on a schedule view if the FilterOption element's value is true * * @author * @version * **/ public class FilterOption { /** Default Constructor **/ public FilterOption() { } protected boolean courseNameFilter; protected boolean courseNumberFilter; protected boolean sectionFilter; protected boolean courseWTUFilter; protected boolean courseTypeFilter; protected boolean maxEnrollmentFilter; protected boolean labPairingFilter; protected boolean courseRequiredEquipmentFilter; protected boolean instructorFilter; protected boolean instructorIDFilter; protected boolean instructorOfficeFilter; protected boolean instructorWTUFilter; protected boolean instructorDisabilitiesFilter; protected boolean buildingFilter; protected boolean roomFilter; protected boolean locationMaxOccupancyFilter; protected boolean roomTypeFilter; protected boolean locationDisabilitiesComplianceFilter; protected boolean startTimeFilter; protected boolean endTimeFilter; protected boolean daysFilter; }