package net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.studentEnrolment; import net.sourceforge.fenixedu.domain.Degree; import net.sourceforge.fenixedu.domain.DegreeCurricularPlan; import net.sourceforge.fenixedu.domain.ExecutionSemester; import net.sourceforge.fenixedu.domain.StudentCurricularPlan; import net.sourceforge.fenixedu.domain.degree.DegreeType; import net.sourceforge.fenixedu.domain.degreeStructure.Context; import net.sourceforge.fenixedu.domain.studentCurriculum.CurriculumGroup; import net.sourceforge.fenixedu.domain.studentCurriculum.NoCourseGroupCurriculumGroup; import net.sourceforge.fenixedu.domain.studentCurriculum.NoCourseGroupCurriculumGroupType; public interface NoCourseGroupEnrolmentBean { public NoCourseGroupCurriculumGroupType getGroupType(); public StudentCurricularPlan getStudentCurricularPlan(); public void setStudentCurricularPlan(StudentCurricularPlan studentCurricularPlan); public ExecutionSemester getExecutionPeriod(); public void setExecutionPeriod(ExecutionSemester executionSemester); public CurriculumGroup getCurriculumGroup(); public void setCurriculumGroup(CurriculumGroup curriculumGroup); public Context getContex(); public void setContext(Context context); public DegreeType getDegreeType(); public void setDegreeType(DegreeType degreeType); public Degree getDegree(); public void setDegree(Degree degree); public DegreeCurricularPlan getDegreeCurricularPlan(); public void setDegreeCurricularPlan(DegreeCurricularPlan degreeCurricularPlan); public NoCourseGroupCurriculumGroup getNoCourseGroupCurriculumGroup(); }