Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
Activity |
|
| 1.0;1 |
1 | package org.kuali.student.r2.lum.course.infc; | |
2 | ||
3 | import java.util.List; | |
4 | ||
5 | import org.kuali.student.r2.common.infc.Amount; | |
6 | import org.kuali.student.r2.common.infc.IdEntity; | |
7 | import org.kuali.student.r2.common.infc.TimeAmount; | |
8 | ||
9 | /** | |
10 | * Detailed information about a single course activity. | |
11 | * | |
12 | * @author Kuali Student Team (sambitpa@kuali.org) | |
13 | */ | |
14 | public interface Activity extends IdEntity { | |
15 | /** | |
16 | * The standard duration of the Course. | |
17 | * | |
18 | * @name Duration | |
19 | */ | |
20 | public TimeAmount getDuration(); | |
21 | ||
22 | /** | |
23 | * The organizations that represents the Subject area of the course. | |
24 | * | |
25 | * @name Units Content Owner | |
26 | */ | |
27 | public List<String> getUnitsContentOwner(); | |
28 | ||
29 | /** | |
30 | * Default enrollment estimate for this CLU. | |
31 | * | |
32 | * @name Enrollment Estimate | |
33 | */ | |
34 | public Integer getDefaultEnrollmentEstimate(); | |
35 | ||
36 | /** | |
37 | * Contact Hours for an Activity. | |
38 | * | |
39 | * @name Contact Hours | |
40 | */ | |
41 | public Amount getContactHours(); | |
42 | ||
43 | } |