Class DegreeModuleSetApprovalRule_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.DegreeModuleSetApprovalRule_Base
All Implemented Interfaces:
Serializable, org.fenixedu.academic.domain.curricularRules.ICurricularRule, pt.ist.fenixframework.DomainObject

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

    • DegreeModuleSetApprovalRule_Base

      protected DegreeModuleSetApprovalRule_Base()
  • Method Details

    • getRelationDegreeModuleSetApprovalRuleDegreeModule

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.DegreeModule,org.fenixedu.academic.domain.curricularRules.DegreeModuleSetApprovalRule> getRelationDegreeModuleSetApprovalRuleDegreeModule()
    • getRelationDegreeModuleSetApprovalRuleCourseGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curricularRules.DegreeModuleSetApprovalRule,org.fenixedu.academic.domain.degreeStructure.CourseGroup> getRelationDegreeModuleSetApprovalRuleCourseGroup()
    • getShowWarningOnEnrolment

      public boolean getShowWarningOnEnrolment()
    • setShowWarningOnEnrolment

      public void setShowWarningOnEnrolment(boolean showWarningOnEnrolment)
    • getValidateEnroledModulesOnly

      public boolean getValidateEnroledModulesOnly()
    • setValidateEnroledModulesOnly

      public void setValidateEnroledModulesOnly(boolean validateEnroledModulesOnly)
    • getRequiresApprovalInOneModuleOnly

      public boolean getRequiresApprovalInOneModuleOnly()
    • setRequiresApprovalInOneModuleOnly

      public void setRequiresApprovalInOneModuleOnly(boolean requiresApprovalInOneModuleOnly)
    • getCanEnrolAfterConclusion

      public boolean getCanEnrolAfterConclusion()
    • setCanEnrolAfterConclusion

      public void setCanEnrolAfterConclusion(boolean canEnrolAfterConclusion)
    • addDegreeModulesToApprove

      public void addDegreeModulesToApprove(org.fenixedu.academic.domain.degreeStructure.DegreeModule degreeModulesToApprove)
    • removeDegreeModulesToApprove

      public void removeDegreeModulesToApprove(org.fenixedu.academic.domain.degreeStructure.DegreeModule degreeModulesToApprove)
    • getDegreeModulesToApproveSet

      public Set<org.fenixedu.academic.domain.degreeStructure.DegreeModule> getDegreeModulesToApproveSet()
    • getCourseGroupForApprovals

      public org.fenixedu.academic.domain.degreeStructure.CourseGroup getCourseGroupForApprovals()
    • setCourseGroupForApprovals

      public void setCourseGroupForApprovals(org.fenixedu.academic.domain.degreeStructure.CourseGroup courseGroupForApprovals)