Class CreditsDismissal_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.studentCurriculum.CurriculumModule_Base
org.fenixedu.academic.domain.studentCurriculum.CurriculumModule
org.fenixedu.academic.domain.studentCurriculum.CurriculumLine_Base
org.fenixedu.academic.domain.studentCurriculum.CurriculumLine
org.fenixedu.academic.domain.studentCurriculum.Dismissal_Base
org.fenixedu.academic.domain.studentCurriculum.Dismissal
org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal_Base
- All Implemented Interfaces:
Serializable,org.fenixedu.academic.domain.student.curriculum.ICurriculumEntry,pt.ist.fenixframework.DomainObject
public abstract class CreditsDismissal_Base
extends org.fenixedu.academic.domain.studentCurriculum.Dismissal
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumModule
org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.ConclusionValue, org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByApproval, org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByExecutionInterval, org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByExecutionYear, org.fenixedu.academic.domain.studentCurriculum.CurriculumModule.CurriculumModulePredicateByTypeNested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Field Summary
Fields inherited from class org.fenixedu.academic.domain.studentCurriculum.Dismissal
DELETE_SIGNAL, DELETION_EVENT_CURRICULAR_COURSE_ID, DELETION_EVENT_CURRICULAR_PLAN_ID, DELETION_EVENT_EXECUTION_INTERVAL_IDFields inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumLine
COMPARATOR_BY_APPROVEMENT_DATE_AND_IDFields inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumModule
COMPARATOR_BY_CREATION_DATE, COMPARATOR_BY_FULL_PATH_NAME_AND_ID, COMPARATOR_BY_NAME_AND_IDFields inherited from interface org.fenixedu.academic.domain.student.curriculum.ICurriculumEntry
COMPARATOR_BY_APPROVEMENT_DATE, COMPARATOR_BY_EXECUTION_PERIOD, COMPARATOR_BY_EXECUTION_PERIOD_AND_ID, COMPARATOR_BY_EXECUTION_PERIOD_AND_NAME, COMPARATOR_BY_EXECUTION_PERIOD_AND_NAME_AND_ID, COMPARATOR_BY_EXECUTION_YEAR, COMPARATOR_BY_EXECUTION_YEAR_AND_NAME, COMPARATOR_BY_EXECUTION_YEAR_AND_NAME_AND_ID, COMPARATOR_BY_ID, COMPARATOR_BY_REVERSE_EXECUTION_PERIOD_AND_NAME, COMPARATOR_BY_REVERSE_EXECUTION_PERIOD_AND_NAME_AND_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNoEnrolCurricularCourses(org.fenixedu.academic.domain.CurricularCourse noEnrolCurricularCourses) Set<org.fenixedu.academic.domain.CurricularCourse>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.CurricularCourse,org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal> voidremoveNoEnrolCurricularCourses(org.fenixedu.academic.domain.CurricularCourse noEnrolCurricularCourses) Methods inherited from class org.fenixedu.academic.domain.studentCurriculum.Dismissal
calculateConclusionDate, canConclude, collectDismissals, createCurriculumLineLog, createNewDismissal, createNewDismissal, createNewDismissal, createNewOptionalDismissal, delete, getAprovedEctsCredits, getCode, getCreditsConcluded, getCurriculum, getCurriculumLinesForCurriculum, getDegreeModulesToEvaluate, getDismissal, getEctsCredits, getEctsCreditsForCurriculum, getEnroledEctsCredits, getEnroledEctsCredits, getEnrolmentsEcts, getEnrolmentTypeName, getExecutionInterval, getExecutionPeriod, getGrade, getGradeValue, getIEnrolmentsLastExecutionYear, getModuleTypeName, getSourceIEnrolments, getWeigth, getWeigthForCurriculum, hasSameDegreeModules, hasSameSourceIEnrolments, hasSourceIEnrolments, init, init, isAnual, isApproved, isApproved, isConcluded, isDismissal, isSimilar, isValid, isValid, printMethods inherited from class org.fenixedu.academic.domain.studentCurriculum.Dismissal_Base
getCredits, getNormalizedEctsGrade, getRelationCreditsDismissalEquivalence, setCredits, setNormalizedEctsGradeMethods inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumLine
addApprovedCurriculumLines, findEnrolmentFor, getAllCurriculumGroups, getAllCurriculumGroupsWithoutNoCourseGroupCurriculumGroups, getAllCurriculumLines, getAllDegreeModules, getApprovedCurriculumLine, getApprovedEnrolment, getApprovementDate, getCurrentUser, getCurricularCourse, getCurriculumLineStream, getCurriculumModules, getEnrolments, getExecutionYear, getName, getNumberOfAllApprovedEnrolments, getStudentCurricularPlan, hasAnyApprovedCurriculumLines, hasAnyEnrolments, hasConcluded, hasCreatedBy, hasCurricularCourse, hasCurricularCourse, hasEnrolment, hasEnrolment, hasEnrolmentWithEnroledState, hasExecutionPeriod, isAffinity, isEnroledInExecutionPeriod, isEnroledInSpecialSeason, isEnroledInSpecialSeason, isExtraCurricular, isLeaf, isNormal, isOptional, isParentGroupOptional, isPropaedeutic, isRoot, isStandalone, setCurricularCourse, setDegreeModule, validateDegreeModuleLinkMethods inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumLine_Base
getCreatedBy, getUsedInSeparationCycle, setCreatedBy, setUsedInSeparationCycleMethods inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumModule
calculateFinalGrade, calculateRawGrade, deleteRecursive, getApprovedCurriculumLines, getApprovedCurriculumLinesLastExecutionYear, getCreationDate, getCreditsConcluded, getCurricularRules, getCurriculum, getCurriculum, getCurriculum, getDegreeCurricularPlanOfDegreeModule, getDegreeCurricularPlanOfStudent, getFullPath, getLastApprovement, getLastApprovementDate, getLastApprovementExecutionYear, getMostRecentActiveCurricularRule, getParentCycleCurriculumGroup, getPath, getPerson, getPresentationName, getRegistration, getRootCurriculumGroup, getStudent, hasAnyCurriculumLines, hasAnyCurriculumModules, hasCurriculumModule, hasDegreeModule, hasEnrolmentWithEnroledState, isApproved, isBranchCurriculumGroup, isConcluded, isCreditsDismissal, isCurriculumLine, isCycleCurriculumGroup, isEnrolment, isFor, isFor, isNoCourseGroupCurriculumGroup, parentAllowAccumulatedEctsCredits, parentCurriculumGroupIsNoCourseGroupCurriculumGroup, setCreationDate, wasCreatedMethods inherited from class org.fenixedu.academic.domain.studentCurriculum.CurriculumModule_Base
getCreationDateDateTime, getCurriculumGroup, getDegreeModule, getRelationCurriculumModuleCurriculumGroup, getRelationDegreeModuleCurriculumModule, setCreationDateDateTime, setCurriculumGroupMethods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplaceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.fenixedu.academic.domain.student.curriculum.ICurriculumEntry
getApprovalTypeDescription, getApprovementDate, getCreationDateDateTime, getExecutionYear, getExternalId, getName, getPresentationName, hasExecutionPeriod
-
Constructor Details
-
CreditsDismissal_Base
protected CreditsDismissal_Base()
-
-
Method Details
-
getRelationCreditsDismissalNoEnrolCurricularCourses
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.CurricularCourse,org.fenixedu.academic.domain.studentCurriculum.CreditsDismissal> getRelationCreditsDismissalNoEnrolCurricularCourses() -
addNoEnrolCurricularCourses
public void addNoEnrolCurricularCourses(org.fenixedu.academic.domain.CurricularCourse noEnrolCurricularCourses) -
removeNoEnrolCurricularCourses
public void removeNoEnrolCurricularCourses(org.fenixedu.academic.domain.CurricularCourse noEnrolCurricularCourses) -
getNoEnrolCurricularCoursesSet
-