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:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCompentenceCourses(org.fenixedu.academic.domain.CompetenceCourse compentenceCourses) voidaddDegrees(org.fenixedu.academic.domain.Degree degrees) voidaddEvaluations(org.fenixedu.academic.domain.Evaluation evaluations) voidaddGradeScaleEntries(org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry gradeScaleEntries) booleangetCode()Set<org.fenixedu.academic.domain.CompetenceCourse>booleanSet<org.fenixedu.academic.domain.Degree>pt.ist.fenixframework.DomainRootSet<org.fenixedu.academic.domain.Evaluation>Set<org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry>booleanorg.fenixedu.commons.i18n.LocalizedStringgetName()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.CompetenceCourse> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.Degree> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,pt.ist.fenixframework.DomainRoot> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.Evaluation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry,org.fenixedu.academic.domain.curriculum.grade.GradeScale> voidremoveCompentenceCourses(org.fenixedu.academic.domain.CompetenceCourse compentenceCourses) voidremoveDegrees(org.fenixedu.academic.domain.Degree degrees) voidremoveEvaluations(org.fenixedu.academic.domain.Evaluation evaluations) voidremoveGradeScaleEntries(org.fenixedu.academic.domain.curriculum.grade.GradeScaleEntry gradeScaleEntries) voidsetActive(boolean active) voidvoidsetDefaultGradeScale(boolean defaultGradeScale) voidsetDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot) voidsetInternalGradeScale(boolean internalGradeScale) voidsetMaximumApprovedGrade(BigDecimal maximumApprovedGrade) voidsetMaximumReprovedGrade(BigDecimal maximumReprovedGrade) voidsetMinimumApprovedGrade(BigDecimal minimumApprovedGrade) voidsetMinimumReprovedGrade(BigDecimal minimumReprovedGrade) voidsetName(org.fenixedu.commons.i18n.LocalizedString name) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
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
-
setCode
-
getName
public org.fenixedu.commons.i18n.LocalizedString getName() -
setName
public void setName(org.fenixedu.commons.i18n.LocalizedString name) -
getMinimumApprovedGrade
-
setMinimumApprovedGrade
-
getMaximumApprovedGrade
-
setMaximumApprovedGrade
-
getMinimumReprovedGrade
-
setMinimumReprovedGrade
-
getMaximumReprovedGrade
-
setMaximumReprovedGrade
-
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
-
addDegrees
public void addDegrees(org.fenixedu.academic.domain.Degree degrees) -
removeDegrees
public void removeDegrees(org.fenixedu.academic.domain.Degree degrees) -
getDegreesSet
-
addEvaluations
public void addEvaluations(org.fenixedu.academic.domain.Evaluation evaluations) -
removeEvaluations
public void removeEvaluations(org.fenixedu.academic.domain.Evaluation evaluations) -
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
-
getDomainRoot
public pt.ist.fenixframework.DomainRoot getDomainRoot() -
setDomainRoot
public void setDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot)
-