Class PrecedenceRule_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.curricularRules.CurricularRule_Base
org.fenixedu.academic.domain.curricularRules.CurricularRule
org.fenixedu.academic.domain.curricularRules.Rule_Base
org.fenixedu.academic.domain.curricularRules.Rule
org.fenixedu.academic.domain.curricularRules.PrecedenceRule_Base
All Implemented Interfaces:
Serializable, org.fenixedu.academic.domain.curricularRules.ICurricularRule, pt.ist.fenixframework.DomainObject
Direct Known Subclasses:
org.fenixedu.academic.domain.curricularRules.PrecedenceRule

public abstract class PrecedenceRule_Base extends org.fenixedu.academic.domain.curricularRules.Rule
See Also:
  • Constructor Details

    • PrecedenceRule_Base

      protected PrecedenceRule_Base()
  • Method Details

    • getRelationDegreeModulePrecedenceRule

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.DegreeModule,org.fenixedu.academic.domain.curricularRules.PrecedenceRule> getRelationDegreeModulePrecedenceRule()
    • getCurricularPeriodOrder

      public Integer getCurricularPeriodOrder()
    • setCurricularPeriodOrder

      public void setCurricularPeriodOrder(Integer curricularPeriodOrder)
    • getAcademicPeriod

      public org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod getAcademicPeriod()
    • setAcademicPeriod

      public void setAcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod academicPeriod)
    • getPrecedenceDegreeModule

      public org.fenixedu.academic.domain.degreeStructure.DegreeModule getPrecedenceDegreeModule()
    • setPrecedenceDegreeModule

      public void setPrecedenceDegreeModule(org.fenixedu.academic.domain.degreeStructure.DegreeModule precedenceDegreeModule)