result.add(new SpecificLEICTagusEnrollmentRule(studentCurricularPlan, executionPeriod));
    public List getListOfEnrollmentRules(StudentCurricularPlan studentCurricularPlan,            ExecutionPeriod executionPeriod) {        List result = new ArrayList();        result.add(new MaximumNumberEctsCreditsEnrolmentRule(studentCurricularPlan, executionPeriod));        //result.add(new SecretaryEnrollmentRule(studentCurricularPlan));        /*result.add(new MaximumNumberOfAcumulatedEnrollmentsRule(studentCurricularPlan, executionPeriod));        result.add(new MaximumNumberOfCurricularCoursesEnrollmentRule(studentCurricularPlan,                executionPeriod));*/        result.add(new PrecedencesEnrollmentRule(studentCurricularPlan, executionPeriod));        result.add(new PreviousYearsCurricularCourseEnrollmentRuleIgnoringLastYears(                studentCurricularPlan, executionPeriod, 4));        result.add(new LEICBolonhaEnrolmentRule(studentCurricularPlan, executionPeriod));        result.add(new SpecificLEICTagusEnrollmentRule(studentCurricularPlan, executionPeriod));        return result;    }