1 package org.kuali.student.ap.academicplan.infc;
2
3 import org.kuali.student.r2.common.infc.HasId;
4
5 /**
6 * Student's Learning Plan that contains a list of plan items
7 *
8 * @Author mguilla
9 */
10 public interface PlaceholderInstance extends HasId, TypedObjectReference {
11
12 /**
13 * the placeholder id
14 * @name the placeholder id
15 */
16 String getPlaceholderId();
17
18 /**
19 * the advisor id
20 * @name the advisor id
21 */
22 String getAdvisorId();
23
24 /**
25 * has the advisor approved/liked the placeholder instance
26 * @name has the advisor approved/liked the placeholder instance
27 */
28 boolean isAdvisorOK();
29
30 /**
31 * has the student approved/liked the placeholder instance
32 * @name has the student approved/liked the placeholder instance
33 */
34 boolean isStudentOK();
35 }