Package com.eduix.genexp.studyelement
Class ExportCourseUnitRealisation
- java.lang.Object
-
- com.eduix.peppi.cross.study.dto.BaseElement
-
- com.eduix.peppi.cross.study.dto.CourseUnitRealisationRDTO
-
- com.eduix.genexp.studyelement.ExportCourseUnitRealisation
-
- All Implemented Interfaces:
ExportFieldsAndResponsibilitiesContainer,ExportQuotaContainer,ExportRestrictionsContainer
public class ExportCourseUnitRealisation extends com.eduix.peppi.cross.study.dto.CourseUnitRealisationRDTO implements ExportFieldsAndResponsibilitiesContainer, ExportQuotaContainer, ExportRestrictionsContainer
Exportable course unit realization- Author:
- Jarkko Leponiemi
-
-
Field Summary
Fields Modifier and Type Field Description private List<ExportUnit>degreeProgrammesprivate List<ExportTag>exportRestrictionsprivate List<ExportUnitReference>fieldsOfEducationprivate com.eduix.esp.common.core.domain.LocalizedStringinternalCommentprivate StringoriginalStatusprivate List<ExportQuota>quotasprivate List<ExportUnitReference>responsibilitiesprivate List<ExportTag>tagsprivate FloatvirtualProportion-
Fields inherited from class com.eduix.peppi.cross.study.dto.CourseUnitRealisationRDTO
creditsMax, creditsMin, endDate, enrollmentEndDateTime, enrollmentStartDateTime, groupSelections, location, maxSeats, minSeats, name, organisationSpecificDescriptions, personReferences, questionSets, realisationId, realisationIdentifierCode, startDate, studyElementReferences, teachingLanguage
-
-
Constructor Summary
Constructors Constructor Description ExportCourseUnitRealisation(boolean activeState, com.eduplan.domain.lum.CourseUnitRealization peppiRealization, com.eduplan.domain.lum.CourseUnitRealizationMembers members, List<com.eduix.esp.unit.domain.Unit> offices, List<com.eduplan.domain.lum.EducationGroupCollection> educationGroupCollection, List<com.eduix.peppi.cross.study.dto.QuotaGroupDTO> quotaGroups, com.eduplan.domain.lum.CourseUnit peppiCourseUnit, com.eduix.esp.service.localization.LocalizationManager localizationManager)ExportCourseUnitRealisation(boolean activeState, com.eduplan.domain.lum.CourseUnitRealization peppiRealization, List<com.eduix.peppi.cross.study.dto.QuotaGroupDTO> quotaGroups)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ExportUnit>getDegreeProgrammes()List<ExportTag>getExportRestrictions()List<ExportUnitReference>getFieldsOfEducation()com.eduix.esp.common.core.domain.LocalizedStringgetInternalComment()StringgetOriginalStatus()List<ExportQuota>getQuotas()List<ExportUnitReference>getResponsibilities()List<ExportTag>getTags()FloatgetVirtualProportion()voidsetDegreeProgrammes(List<ExportUnit> degreeProgrammes)voidsetExportRestrictions(List<ExportTag> exportRestrictions)voidsetFieldsOfEducation(List<ExportUnitReference> fieldsOfEducation)voidsetInternalComment(com.eduix.esp.common.core.domain.LocalizedString internalComment)voidsetOriginalStatus(String originalStatus)voidsetQuotas(List<ExportQuota> quotas)voidsetResponsibilities(List<ExportUnitReference> responsibilities)voidsetTags(List<ExportTag> tags)voidsetVirtualProportion(Float virtualProportion)-
Methods inherited from class com.eduix.peppi.cross.study.dto.CourseUnitRealisationRDTO
convertToEducationGroups, convertToEducationGroupsCollections, convertToSchedulingGroups
-
-
-
-
Field Detail
-
originalStatus
private String originalStatus
-
degreeProgrammes
private List<ExportUnit> degreeProgrammes
-
fieldsOfEducation
private List<ExportUnitReference> fieldsOfEducation
-
responsibilities
private List<ExportUnitReference> responsibilities
-
virtualProportion
private Float virtualProportion
-
quotas
private List<ExportQuota> quotas
-
internalComment
private com.eduix.esp.common.core.domain.LocalizedString internalComment
-
-
Constructor Detail
-
ExportCourseUnitRealisation
public ExportCourseUnitRealisation(boolean activeState, com.eduplan.domain.lum.CourseUnitRealization peppiRealization, List<com.eduix.peppi.cross.study.dto.QuotaGroupDTO> quotaGroups)
-
ExportCourseUnitRealisation
public ExportCourseUnitRealisation(boolean activeState, com.eduplan.domain.lum.CourseUnitRealization peppiRealization, com.eduplan.domain.lum.CourseUnitRealizationMembers members, List<com.eduix.esp.unit.domain.Unit> offices, List<com.eduplan.domain.lum.EducationGroupCollection> educationGroupCollection, List<com.eduix.peppi.cross.study.dto.QuotaGroupDTO> quotaGroups, com.eduplan.domain.lum.CourseUnit peppiCourseUnit, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
-
Method Detail
-
getOriginalStatus
public String getOriginalStatus()
-
setOriginalStatus
public void setOriginalStatus(String originalStatus)
-
getDegreeProgrammes
public List<ExportUnit> getDegreeProgrammes()
-
setDegreeProgrammes
public void setDegreeProgrammes(List<ExportUnit> degreeProgrammes)
-
getFieldsOfEducation
public List<ExportUnitReference> getFieldsOfEducation()
- Specified by:
getFieldsOfEducationin interfaceExportFieldsAndResponsibilitiesContainer
-
setFieldsOfEducation
public void setFieldsOfEducation(List<ExportUnitReference> fieldsOfEducation)
- Specified by:
setFieldsOfEducationin interfaceExportFieldsAndResponsibilitiesContainer
-
getResponsibilities
public List<ExportUnitReference> getResponsibilities()
- Specified by:
getResponsibilitiesin interfaceExportFieldsAndResponsibilitiesContainer
-
setResponsibilities
public void setResponsibilities(List<ExportUnitReference> responsibilities)
- Specified by:
setResponsibilitiesin interfaceExportFieldsAndResponsibilitiesContainer
-
getVirtualProportion
public Float getVirtualProportion()
-
setVirtualProportion
public void setVirtualProportion(Float virtualProportion)
-
getQuotas
public List<ExportQuota> getQuotas()
- Specified by:
getQuotasin interfaceExportQuotaContainer
-
setQuotas
public void setQuotas(List<ExportQuota> quotas)
- Specified by:
setQuotasin interfaceExportQuotaContainer
-
getInternalComment
public com.eduix.esp.common.core.domain.LocalizedString getInternalComment()
-
setInternalComment
public void setInternalComment(com.eduix.esp.common.core.domain.LocalizedString internalComment)
-
getExportRestrictions
public List<ExportTag> getExportRestrictions()
- Specified by:
getExportRestrictionsin interfaceExportRestrictionsContainer
-
setExportRestrictions
public void setExportRestrictions(List<ExportTag> exportRestrictions)
- Specified by:
setExportRestrictionsin interfaceExportRestrictionsContainer
-
-