Class CurricularCourse_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.degreeStructure.DegreeModule_Base
org.fenixedu.academic.domain.degreeStructure.DegreeModule
org.fenixedu.academic.domain.CurricularCourse_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject
Direct Known Subclasses:
org.fenixedu.academic.domain.CurricularCourse

public abstract class CurricularCourse_Base extends org.fenixedu.academic.domain.degreeStructure.DegreeModule
See Also:
  • Constructor Details

    • CurricularCourse_Base

      protected CurricularCourse_Base()
  • Method Details

    • getRelationCurricularCourseCompetenceCourse

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.CompetenceCourse,org.fenixedu.academic.domain.CurricularCourse> getRelationCurricularCourseCompetenceCourse()
    • getRelationCreditsDismissalNoEnrolCurricularCourses

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.CurricularCourse,org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal> getRelationCreditsDismissalNoEnrolCurricularCourses()
    • getRelationCurricularCourseExecutionCourse

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionCourse,org.fenixedu.academic.domain.CurricularCourse> getRelationCurricularCourseExecutionCourse()
    • getRelationDegreeCurricularPlanCurricularCourse

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.DegreeCurricularPlan,org.fenixedu.academic.domain.CurricularCourse> getRelationDegreeCurricularPlanCurricularCourse()
    • getWeigth

      public Double getWeigth()
    • setWeigth

      public void setWeigth(Double weigth)
    • getCompetenceCourse

      public org.fenixedu.academic.domain.CompetenceCourse getCompetenceCourse()
    • setCompetenceCourse

      public void setCompetenceCourse(org.fenixedu.academic.domain.CompetenceCourse competenceCourse)
    • addCreditsDismissals

      public void addCreditsDismissals(org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal creditsDismissals)
    • removeCreditsDismissals

      public void removeCreditsDismissals(org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal creditsDismissals)
    • getCreditsDismissalsSet

      public Set<org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal> getCreditsDismissalsSet()
    • addAssociatedExecutionCourses

      public void addAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses)
    • removeAssociatedExecutionCourses

      public void removeAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses)
    • getAssociatedExecutionCoursesSet

      public Set<org.fenixedu.academic.domain.ExecutionCourse> getAssociatedExecutionCoursesSet()
    • getDegreeCurricularPlan

      public org.fenixedu.academic.domain.DegreeCurricularPlan getDegreeCurricularPlan()
    • setDegreeCurricularPlan

      public void setDegreeCurricularPlan(org.fenixedu.academic.domain.DegreeCurricularPlan degreeCurricularPlan)