Class Semester

java.lang.Object
  extended by Semester

public class Semester
extends java.lang.Object

Semester. - Dates and week numbers

Version:
1.1
Author:
Fred Kral

Constructor Summary
Semester(java.lang.String sName, int sNumber, plainDate firstDate, plainDate lastDate)
          Semester constructor builds the academic calendar dates
 
Method Summary
 plainDate getFirstDate()
           
 plainDate getLastDate()
           
 java.lang.String getSemesterName()
           
 int getSemesterNumber()
           
 Week getWeek(plainDate pDate)
           
 Week[] getWeeks()
           
 void sysPrint()
           
 int whichWeek(plainDate pDate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Semester

public Semester(java.lang.String sName,
                int sNumber,
                plainDate firstDate,
                plainDate lastDate)
Semester constructor builds the academic calendar dates

Method Detail

getSemesterName

public java.lang.String getSemesterName()

getSemesterNumber

public int getSemesterNumber()

getFirstDate

public plainDate getFirstDate()

getLastDate

public plainDate getLastDate()

getWeeks

public Week[] getWeeks()

whichWeek

public int whichWeek(plainDate pDate)

getWeek

public Week getWeek(plainDate pDate)

sysPrint

public void sysPrint()