Package-level declarations
Types
Link copied to clipboard
class CourseProject
A CourseProject
instance contains a Course and Project. In addition, it contains a CourseUpdater that regularly updates the course, and an Event that is triggered when an update occurs.
Link copied to clipboard
class CourseUpdater(courseProject: CourseProject, course: Course, project: <Error class: unknown class>, courseUrl: URL, eventToTrigger: <Error class: unknown class>, notifier: <Error class: unknown class>, updateInterval: Long)
Construct a course updater with the given parameters.
Link copied to clipboard
Link copied to clipboard
interface ModelFactory