Examples of CurriculumModulePredicateByType


Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByType

    final public boolean hasAnyEnrolments() {
        return getRoot() != null ? getRoot().hasAnyEnrolments() : !getEnrolmentsSet().isEmpty();
    }

    final public boolean hasAnyCurriculumLines() {
        return getRoot() != null ? hasAnyCurriculumModules(new CurriculumModulePredicateByType(CurriculumLine.class)) : hasAnyEnrolments();
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByType

    }

    final public boolean hasAnyCurriculumLines(final ExecutionYear executionYear) {
        if (getRoot() != null) {
            final AndPredicate<CurriculumModule> andPredicate = new AndPredicate<CurriculumModule>();
            andPredicate.add(new CurriculumModulePredicateByType(CurriculumLine.class));
            andPredicate.add(new CurriculumModulePredicateByExecutionYear(executionYear));

            return hasAnyCurriculumModules(andPredicate);
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByType

    }

    final public boolean hasAnyCurriculumLines(final ExecutionSemester executionSemester) {
        if (getRoot() != null) {
            final AndPredicate<CurriculumModule> andPredicate = new AndPredicate<CurriculumModule>();
            andPredicate.add(new CurriculumModulePredicateByType(CurriculumLine.class));
            andPredicate.add(new CurriculumModulePredicateByExecutionSemester(executionSemester));

            return hasAnyCurriculumModules(andPredicate);
        }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByType

        }
    }

    public Collection<CurriculumLine> getApprovedCurriculumLines(final ExecutionSemester executionSemester) {
        final AndPredicate<CurriculumModule> andPredicate = new AndPredicate<CurriculumModule>();
        andPredicate.add(new CurriculumModulePredicateByType(CurriculumLine.class));
        andPredicate.add(new CurriculumModulePredicateByExecutionSemester(executionSemester));
        andPredicate.add(new CurriculumModulePredicateByApproval());

        return (Collection<CurriculumLine>) getCurriculumModules(new ResultCollection<CurriculumModule>(andPredicate));
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByType

        return (Collection<CurriculumLine>) getCurriculumModules(new ResultCollection<CurriculumModule>(andPredicate));
    }

    public Collection<CurriculumLine> getApprovedCurriculumLines(final ExecutionYear executionYear) {
        final AndPredicate<CurriculumModule> andPredicate = new AndPredicate<CurriculumModule>();
        andPredicate.add(new CurriculumModulePredicateByType(CurriculumLine.class));
        andPredicate.add(new CurriculumModulePredicateByExecutionYear(executionYear));
        andPredicate.add(new CurriculumModulePredicateByApproval());

        return (Collection<CurriculumLine>) getCurriculumModules(new ResultCollection<CurriculumModule>(andPredicate));
    }
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.