Class OptionalDismissal_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.OptionalDismissal_Base
- All Implemented Interfaces:
Serializable,org.fenixedu.academic.domain.student.curriculum.ICurriculumEntry,pt.ist.fenixframework.DomainObject
public abstract class OptionalDismissal_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
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, 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
-
OptionalDismissal_Base
protected OptionalDismissal_Base()
-
-
Method Details
-
getEctsCredits
- Overrides:
getEctsCreditsin classorg.fenixedu.academic.domain.studentCurriculum.Dismissal
-
setEctsCredits
-