Class GradeScale_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.curriculum.grade.GradeScale_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class GradeScale_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Constructor Details

    • GradeScale_Base

      protected GradeScale_Base()
  • Method Details

    • getRelationCompetenceCourseGradeScale

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.CompetenceCourse> getRelationCompetenceCourseGradeScale()
    • getRelationDegreeQualitativeGradeScale

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.Degree> getRelationDegreeQualitativeGradeScale()
    • getRelationGradeScaleEvaluation

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.Evaluation> getRelationGradeScaleEvaluation()
    • getRelationGradeScaleGradeScaleEntry

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry,org.fenixedu.academic.domain.curriculum.grade.GradeScale> getRelationGradeScaleGradeScaleEntry()
    • getRelationGradeScaleDomainRoot

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,pt.ist.fenixframework.DomainRoot> getRelationGradeScaleDomainRoot()
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getName

      public org.fenixedu.commons.i18n.LocalizedString getName()
    • setName

      public void setName(org.fenixedu.commons.i18n.LocalizedString name)
    • getMinimumApprovedGrade

      public BigDecimal getMinimumApprovedGrade()
    • setMinimumApprovedGrade

      public void setMinimumApprovedGrade(BigDecimal minimumApprovedGrade)
    • getMaximumApprovedGrade

      public BigDecimal getMaximumApprovedGrade()
    • setMaximumApprovedGrade

      public void setMaximumApprovedGrade(BigDecimal maximumApprovedGrade)
    • getMinimumReprovedGrade

      public BigDecimal getMinimumReprovedGrade()
    • setMinimumReprovedGrade

      public void setMinimumReprovedGrade(BigDecimal minimumReprovedGrade)
    • getMaximumReprovedGrade

      public BigDecimal getMaximumReprovedGrade()
    • setMaximumReprovedGrade

      public void setMaximumReprovedGrade(BigDecimal maximumReprovedGrade)
    • getActive

      public boolean getActive()
    • setActive

      public void setActive(boolean active)
    • getInternalGradeScale

      public boolean getInternalGradeScale()
    • setInternalGradeScale

      public void setInternalGradeScale(boolean internalGradeScale)
    • getDefaultGradeScale

      public boolean getDefaultGradeScale()
    • setDefaultGradeScale

      public void setDefaultGradeScale(boolean defaultGradeScale)
    • addCompentenceCourses

      public void addCompentenceCourses(org.fenixedu.academic.domain.CompetenceCourse compentenceCourses)
    • removeCompentenceCourses

      public void removeCompentenceCourses(org.fenixedu.academic.domain.CompetenceCourse compentenceCourses)
    • getCompentenceCoursesSet

      public Set<org.fenixedu.academic.domain.CompetenceCourse> getCompentenceCoursesSet()
    • addDegrees

      public void addDegrees(org.fenixedu.academic.domain.Degree degrees)
    • removeDegrees

      public void removeDegrees(org.fenixedu.academic.domain.Degree degrees)
    • getDegreesSet

      public Set<org.fenixedu.academic.domain.Degree> getDegreesSet()
    • addEvaluations

      public void addEvaluations(org.fenixedu.academic.domain.Evaluation evaluations)
    • removeEvaluations

      public void removeEvaluations(org.fenixedu.academic.domain.Evaluation evaluations)
    • getEvaluationsSet

      public Set<org.fenixedu.academic.domain.Evaluation> getEvaluationsSet()
    • addGradeScaleEntries

      public void addGradeScaleEntries(org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry gradeScaleEntries)
    • removeGradeScaleEntries

      public void removeGradeScaleEntries(org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry gradeScaleEntries)
    • getGradeScaleEntriesSet

      public Set<org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry> getGradeScaleEntriesSet()
    • getDomainRoot

      public pt.ist.fenixframework.DomainRoot getDomainRoot()
    • setDomainRoot

      public void setDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot)