Examples of RootCurriculumGroup


Examples of org.fenixedu.academic.domain.studentCurriculum.RootCurriculumGroup

            for (final Student student : students) {
                student.getNumber();
                for (final Registration registration : student.getRegistrationsSet()) {
                    registration.getNumber();
                    for (final StudentCurricularPlan studentCurricularPlan : registration.getStudentCurricularPlansSet()) {
                        final RootCurriculumGroup root = studentCurricularPlan.getRoot();
                        load(root);
                    }
                }
            }
            e = System.currentTimeMillis();
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.RootCurriculumGroup

    private void createTreeCurriculumModules(StudentCurricularPlan studentCurricularPlan, ExecutionSemester executionSemester,
            java.util.List<java.util.List<MarkSheetEnrolmentEvaluationBean>> enrolmentEvaluationBeanList,
            java.util.List<java.util.List<MarkSheetEnrolmentEvaluationBean>> finalEnrolmentEvaluationBeanList,
            java.util.List<Enrolment> enrolments, boolean forEdition) {
        RootCurriculumGroup module = studentCurricularPlan.getRoot();
        enrolments =
                enrolments != null ? enrolments : new java.util.ArrayList<Enrolment>(module.getEnrolmentsBy(executionSemester));

        for (Enrolment enrolment : enrolments) {
            java.util.List<MarkSheetEnrolmentEvaluationBean> markSheetList =
                    new java.util.ArrayList<MarkSheetEnrolmentEvaluationBean>();
            markSheetList.add(new MarkSheetEnrolmentEvaluationBean(enrolment, executionSemester, EnrolmentEvaluationType.NORMAL,
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.RootCurriculumGroup

        final CycleCurriculumGroup cycleCurriculumGroup = getCycle(cycleType);
        return cycleCurriculumGroup != null && cycleCurriculumGroup.isConclusionProcessed();
    }

    final public Curriculum getCurriculum(final DateTime when, final ExecutionYear executionYear) {
        final RootCurriculumGroup rootCurriculumGroup = getRoot();
        if (rootCurriculumGroup == null) {
            return Curriculum.createEmpty(executionYear);
        } else {
            return rootCurriculumGroup.getCurriculum(when, executionYear);
        }
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.RootCurriculumGroup

    }

    final public Set<DegreeModule> getAllDegreeModules() {
        final Set<DegreeModule> degreeModules = new TreeSet<DegreeModule>(DegreeModule.COMPARATOR_BY_NAME);
        final RootCurriculumGroup rootCurriculumGroup = getRoot();
        if (rootCurriculumGroup != null) {
            rootCurriculumGroup.getAllDegreeModules(degreeModules);
        }
        return degreeModules;
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.RootCurriculumGroup

    final public StudentCurricularPlanEquivalencePlan createStudentCurricularPlanEquivalencePlan() {
        return new StudentCurricularPlanEquivalencePlan(this);
    }

    final public boolean hasEnrolmentOrAprovalInCurriculumModule(final DegreeModule degreeModule) {
        final RootCurriculumGroup rootCurriculumGroup = getRoot();
        return rootCurriculumGroup != null && hasEnrolmentOrAprovalInCurriculumModule(rootCurriculumGroup, degreeModule);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.