package coursemanager; import course.Course; import util.GraderObject; import java.util.Collection; /** * A CourseManager implements CommandTarget, so that it can perform commands on a * given collection of Course(s). It holds a CourseEntry - a Course and CourseSnapshot * of what the course is. The RoleManager manages user access to the given courses. *
*/
public interface CourseManager extends GraderObject {
interface CourseEntries extends GraderObject {
public Collection