Package org.fenixedu.academic.domain
Class Evaluation_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.Evaluation_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Evaluation_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 TypeMethodDescriptionvoidaddAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses) voidaddMarks(org.fenixedu.academic.domain.Mark marks) Set<org.fenixedu.academic.domain.ExecutionCourse>org.fenixedu.academic.domain.curriculum.grade.GradeScaleSet<org.fenixedu.academic.domain.Mark>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionCourse,org.fenixedu.academic.domain.Evaluation> 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.Mark,org.fenixedu.academic.domain.Evaluation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Evaluation> org.fenixedu.bennu.core.domain.BennuvoidremoveAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses) voidremoveMarks(org.fenixedu.academic.domain.Mark marks) voidsetGradeScale(org.fenixedu.academic.domain.curriculum.grade.GradeScale gradeScale) voidsetPublishmentMessage(String publishmentMessage) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) 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
-
Evaluation_Base
protected Evaluation_Base()
-
-
Method Details
-
getRelationMarkEvaluation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Mark,org.fenixedu.academic.domain.Evaluation> getRelationMarkEvaluation() -
getRelationRootDomainObjectEvaluation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Evaluation> getRelationRootDomainObjectEvaluation() -
getRelationEvaluationExecutionCourse
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionCourse,org.fenixedu.academic.domain.Evaluation> getRelationEvaluationExecutionCourse() -
getRelationGradeScaleEvaluation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curriculum.grade.GradeScale,org.fenixedu.academic.domain.Evaluation> getRelationGradeScaleEvaluation() -
getPublishmentMessage
-
setPublishmentMessage
-
addMarks
public void addMarks(org.fenixedu.academic.domain.Mark marks) -
removeMarks
public void removeMarks(org.fenixedu.academic.domain.Mark marks) -
getMarksSet
-
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
addAssociatedExecutionCourses
public void addAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses) -
removeAssociatedExecutionCourses
public void removeAssociatedExecutionCourses(org.fenixedu.academic.domain.ExecutionCourse associatedExecutionCourses) -
getAssociatedExecutionCoursesSet
-
getGradeScale
public org.fenixedu.academic.domain.curriculum.grade.GradeScale getGradeScale() -
setGradeScale
public void setGradeScale(org.fenixedu.academic.domain.curriculum.grade.GradeScale gradeScale)
-