Class CompetenceCourseInformation_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class CompetenceCourseInformation_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 TypeMethodDescriptionvoidaddBibliographies(org.fenixedu.academic.domain.BibliographicReference bibliographies) voidaddCourseLoadDurations(org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration courseLoadDurations) voidaddDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriodgetBasic()Set<org.fenixedu.academic.domain.BibliographicReference>org.fenixedu.academic.domain.CompetenceCourseorg.fenixedu.academic.domain.organizationalStructure.UnitSet<org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration>Set<org.fenixedu.academic.domain.dml.DynamicField>org.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.academic.domain.util.i18n.Languagesorg.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelTypegetName()org.fenixedu.academic.domain.degreeStructure.RegimeTypestatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.BibliographicReference> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.CompetenceCourse> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionInterval,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelType,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.organizationalStructure.Unit> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.dml.DynamicField,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> org.fenixedu.bennu.core.domain.BennuvoidremoveBibliographies(org.fenixedu.academic.domain.BibliographicReference bibliographies) voidremoveCourseLoadDurations(org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration courseLoadDurations) voidremoveDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) voidsetAcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod academicPeriod) voidsetAcronym(String acronym) voidvoidsetCompetenceCourse(org.fenixedu.academic.domain.CompetenceCourse competenceCourse) voidsetCompetenceCourseGroupUnit(org.fenixedu.academic.domain.organizationalStructure.Unit competenceCourseGroupUnit) voidsetCredits(BigDecimal credits) voidsetEvaluationMethod(String evaluationMethod) voidsetEvaluationMethodEn(String evaluationMethodEn) voidsetExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval executionPeriod) voidsetLanguages(org.fenixedu.academic.domain.util.i18n.Languages languages) voidsetLevelType(org.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelType levelType) voidvoidvoidsetObjectives(String objectives) voidsetObjectivesEn(String objectivesEn) voidsetProgram(String program) voidsetProgramEn(String programEn) voidsetRegime(org.fenixedu.academic.domain.degreeStructure.RegimeType regime) 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
-
CompetenceCourseInformation_Base
protected CompetenceCourseInformation_Base()
-
-
Method Details
-
getRelationCourseLoadDurationCompetenceCourseInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> getRelationCourseLoadDurationCompetenceCourseInformation() -
getRelationCompetenceCourseInformationExecutionPeriod
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionInterval,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> getRelationCompetenceCourseInformationExecutionPeriod() -
getRelationRootDomainObjectCompetenceCourseInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> getRelationRootDomainObjectCompetenceCourseInformation() -
getRelationCompetenceCourseInformationCompetenceCourse
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.CompetenceCourse> getRelationCompetenceCourseInformationCompetenceCourse() -
getRelationCompetenceCourseInformationBibliographicReference
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.BibliographicReference> getRelationCompetenceCourseInformationBibliographicReference() -
getRelationDynamicFieldsForCompetenceCourseInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.dml.DynamicField,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> getRelationDynamicFieldsForCompetenceCourseInformation() -
getRelationCompetenceCourseInformationUnit
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation,org.fenixedu.academic.domain.organizationalStructure.Unit> getRelationCompetenceCourseInformationUnit() -
getRelationCompetenceCourseInformationLevelType
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelType,org.fenixedu.academic.domain.degreeStructure.CompetenceCourseInformation> getRelationCompetenceCourseInformationLevelType() -
getAcronym
-
setAcronym
-
getCredits
-
setCredits
-
getBasic
-
setBasic
-
getEvaluationMethod
-
setEvaluationMethod
-
getEvaluationMethodEn
-
setEvaluationMethodEn
-
getName
-
setName
-
getNameEn
-
setNameEn
-
getObjectives
-
setObjectives
-
getObjectivesEn
-
setObjectivesEn
-
getProgram
-
setProgram
-
getProgramEn
-
setProgramEn
-
getRegime
public org.fenixedu.academic.domain.degreeStructure.RegimeType getRegime() -
setRegime
public void setRegime(org.fenixedu.academic.domain.degreeStructure.RegimeType regime) -
getAcademicPeriod
public org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod getAcademicPeriod() -
setAcademicPeriod
public void setAcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod academicPeriod) -
getLanguages
public org.fenixedu.academic.domain.util.i18n.Languages getLanguages() -
setLanguages
public void setLanguages(org.fenixedu.academic.domain.util.i18n.Languages languages) -
addCourseLoadDurations
public void addCourseLoadDurations(org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration courseLoadDurations) -
removeCourseLoadDurations
public void removeCourseLoadDurations(org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration courseLoadDurations) -
getCourseLoadDurationsSet
public Set<org.fenixedu.academic.domain.degreeStructure.CourseLoadDuration> getCourseLoadDurationsSet() -
getExecutionPeriod
public org.fenixedu.academic.domain.ExecutionInterval getExecutionPeriod() -
setExecutionPeriod
public void setExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval executionPeriod) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
getCompetenceCourse
public org.fenixedu.academic.domain.CompetenceCourse getCompetenceCourse() -
setCompetenceCourse
public void setCompetenceCourse(org.fenixedu.academic.domain.CompetenceCourse competenceCourse) -
addBibliographies
public void addBibliographies(org.fenixedu.academic.domain.BibliographicReference bibliographies) -
removeBibliographies
public void removeBibliographies(org.fenixedu.academic.domain.BibliographicReference bibliographies) -
getBibliographiesSet
-
addDynamicField
public void addDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) -
removeDynamicField
public void removeDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) -
getDynamicFieldSet
-
getCompetenceCourseGroupUnit
public org.fenixedu.academic.domain.organizationalStructure.Unit getCompetenceCourseGroupUnit() -
setCompetenceCourseGroupUnit
public void setCompetenceCourseGroupUnit(org.fenixedu.academic.domain.organizationalStructure.Unit competenceCourseGroupUnit) -
getLevelType
public org.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelType getLevelType() -
setLevelType
public void setLevelType(org.fenixedu.academic.domain.degreeStructure.CompetenceCourseLevelType levelType)
-