Class Context_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.degreeStructure.Context_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Context_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 TypeMethodDescriptionorg.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.academic.domain.degreeStructure.DegreeModuleorg.fenixedu.academic.domain.curricularPeriod.CurricularPeriodorg.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.academic.domain.degreeStructure.CourseGroupstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CourseGroup,org.fenixedu.academic.domain.degreeStructure.Context> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curricularPeriod.CurricularPeriod,org.fenixedu.academic.domain.degreeStructure.Context> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.degreeStructure.DegreeModule> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.ExecutionInterval> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.ExecutionInterval> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.degreeStructure.Context> org.fenixedu.bennu.core.domain.BennuvoidsetBeginExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval beginExecutionPeriod) voidsetChildDegreeModule(org.fenixedu.academic.domain.degreeStructure.DegreeModule childDegreeModule) voidsetChildOrder(Integer childOrder) voidsetCurricularPeriod(org.fenixedu.academic.domain.curricularPeriod.CurricularPeriod curricularPeriod) voidsetEndExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval endExecutionPeriod) voidsetParentCourseGroup(org.fenixedu.academic.domain.degreeStructure.CourseGroup parentCourseGroup) 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
-
Context_Base
protected Context_Base()
-
-
Method Details
-
getRelationCurricularPeriodContext
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.curricularPeriod.CurricularPeriod,org.fenixedu.academic.domain.degreeStructure.Context> getRelationCurricularPeriodContext() -
getRelationCourseGroupContext
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CourseGroup,org.fenixedu.academic.domain.degreeStructure.Context> getRelationCourseGroupContext() -
getRelationDegreeModuleContext
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.degreeStructure.DegreeModule> getRelationDegreeModuleContext() -
getRelationRootDomainObjectContext
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.degreeStructure.Context> getRelationRootDomainObjectContext() -
getRelationExecutionPeriodContextBegin
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionPeriodContextBegin() -
getRelationExecutionPeriodContextEnd
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.Context,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionPeriodContextEnd() -
getChildOrder
-
setChildOrder
-
getCurricularPeriod
public org.fenixedu.academic.domain.curricularPeriod.CurricularPeriod getCurricularPeriod() -
setCurricularPeriod
public void setCurricularPeriod(org.fenixedu.academic.domain.curricularPeriod.CurricularPeriod curricularPeriod) -
getParentCourseGroup
public org.fenixedu.academic.domain.degreeStructure.CourseGroup getParentCourseGroup() -
setParentCourseGroup
public void setParentCourseGroup(org.fenixedu.academic.domain.degreeStructure.CourseGroup parentCourseGroup) -
getChildDegreeModule
public org.fenixedu.academic.domain.degreeStructure.DegreeModule getChildDegreeModule() -
setChildDegreeModule
public void setChildDegreeModule(org.fenixedu.academic.domain.degreeStructure.DegreeModule childDegreeModule) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
getBeginExecutionPeriod
public org.fenixedu.academic.domain.ExecutionInterval getBeginExecutionPeriod() -
setBeginExecutionPeriod
public void setBeginExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval beginExecutionPeriod) -
getEndExecutionPeriod
public org.fenixedu.academic.domain.ExecutionInterval getEndExecutionPeriod() -
setEndExecutionPeriod
public void setEndExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval endExecutionPeriod)
-