weekdaze-0.0.0.1: A school-timetable problem-solver.

Safe HaskellNone
LanguageHaskell2010

WeekDaze.ProblemConfiguration.TimetableValidationSwitches

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Defines the toggle-switches used to enabledisable checks on the validity of StudentView.Timetable.Timetable/.
Synopsis

Types

Data-types

data TimetableValidationSwitches Source #

Encapsulates the data which defines the problem.

Constructors

MkTimetableValidationSwitches 

Fields

Constants

checkBookedSubjectsAreRequiredTag :: String Source #

Used to qualify SQL & XML.

checkBookedSubjectsHaveServiceTag :: String Source #

Used to qualify SQL & XML.

checkExistenceOfLocationIdsTag :: String Source #

Used to qualify SQL & XML.

checkExistenceOfStudentBodiesTag :: String Source #

Used to qualify SQL & XML.

checkExistenceOfTeacherIdsTag :: String Source #

Used to qualify SQL & XML.

checkForBookingMeetingClashTag :: String Source #

Used to qualify SQL & XML.

checkForMisplacedLessonsTag :: String Source #

Used to qualify SQL & XML.

checkForOverbookedSubjectsTag :: String Source #

Used to qualify SQL & XML.

checkForOverloadedStudentBodiesTag :: String Source #

Used to qualify SQL & XML.

checkForOverloadedTeachersTag :: String Source #

Used to qualify SQL & XML.

checkForResourceConflictsTag :: String Source #

Used to qualify SQL & XML.

checkMinimumConsecutiveLessonsTag :: String Source #

Used to qualify SQL & XML.

checkResourceAvailabilityTag :: String Source #

Used to qualify SQL & XML.

checkSynchronisedCoursesTag :: String Source #

Used to qualify SQL & XML.

checkTimeslotsPerDayTag :: String Source #

Used to qualify SQL & XML.