package Entities;
/** A fake implementation of a clock that is used for
testing purposes. In the real system a real clock
would be implemented. */
public class Clock
{
/** Provides static access to a clock */
public static SimpleDate internalDate = new SimpleDate(20, 6, 2000);
/** Increments the day and returns the current (fake) date */
public static SimpleDate getDate()
{
internalDate.incDay();
return (SimpleDate)internalDate.clone();
}
/** Returns the current (fake) year */
public static int getYear()
{
return internalDate.year;
}
/** Return the current term */
public static int getTerm()
{
return 1;
}
} /* end of Clock */