student
Class FutureScheduleUI

java.lang.Object
  extended by student.FutureScheduleUI

abstract class FutureScheduleUI
extends java.lang.Object

This is the user interface that will allow the student user to view and edit their preferred future schedule.


Field Summary
(package private)  Course desiredCourse
           
(package private)  Quarter desiredQuarter
           
 
Constructor Summary
FutureScheduleUI()
           
 
Method Summary
abstract  void addCourse(Course desiredCourse)
          AddCourse adds the desiredCourse to the student's preferred schedule.
abstract  void viewDesiredFutureSchedule()
          ViewDesiredFutureSchedule brings up the user interface for viewing a student's preferred schedule.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

desiredQuarter

Quarter desiredQuarter

desiredCourse

Course desiredCourse
Constructor Detail

FutureScheduleUI

FutureScheduleUI()
Method Detail

addCourse

public abstract void addCourse(Course desiredCourse)
AddCourse adds the desiredCourse to the student's preferred schedule.

Parameters:
desiredCourse -

viewDesiredFutureSchedule

public abstract void viewDesiredFutureSchedule()
ViewDesiredFutureSchedule brings up the user interface for viewing a student's preferred schedule.