Package com.eduix.genexp.studyelement
Class ExportCourseUnit
- java.lang.Object
-
- com.eduix.peppi.cross.study.dto.BaseElement
-
- com.eduix.peppi.cross.study.dto.StudyElementRDTO
-
- com.eduix.peppi.cross.study.dto.CourseUnitRDTO
-
- com.eduix.genexp.studyelement.ExportCourseUnit
-
- All Implemented Interfaces:
ExportFieldsAndResponsibilitiesContainer,ExportParentListContainer,ExportRestrictionsContainer
public class ExportCourseUnit extends com.eduix.peppi.cross.study.dto.CourseUnitRDTO implements ExportFieldsAndResponsibilitiesContainer, ExportParentListContainer, ExportRestrictionsContainer
Exportable course unit- Author:
- Jarkko Leponiemi
-
-
Field Summary
Fields Modifier and Type Field Description private ExportTagevaluationScaleprivate List<ExportTag>exportRestrictionsprivate List<ExportUnitReference>fieldsOfEducationprivate List<ExportLiterature>literatureprivate StringoriginalIdprivate StringoriginalStatusprivate List<ExportParentList>parentListsprivate List<ExportUnitReference>responsibilitiesprivate List<ExportUnit>studyTypesprivate List<ExportTag>tags-
Fields inherited from class com.eduix.peppi.cross.study.dto.CourseUnitRDTO
assessmentScale, completionOptions, examBookEnquiry, groupSize, learningMaterials, minEduGuidanceArea, parents, realisations
-
Fields inherited from class com.eduix.peppi.cross.study.dto.StudyElementRDTO
abbreviation, amountValueMax, amountValueMin, content, COURSE_UNIT, credits, creditsDescription, creditsMax, creditsMin, description, ENROLLMENT_NONE, ENROLLMENT_ONGOING, ENROLLMENT_PLANNED, furtherInformation, keywords, languagesOfCompletion, missing, name, objective, optionality, optionalityFurtherInformation, organisationSpecificDescriptions, personReferences, preconditions, realisationStatus, receivingTime, sendingTime, STUDY_MODULE, studyElementId, studyElementIdentifierCode, studyElementPermanentId, subElements, targetGroups, teachingLanguage, type, validityEndDate, validityStartDate
-
-
Constructor Summary
Constructors Constructor Description ExportCourseUnit(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean programmeActive, com.eduplan.domain.lum.CourseUnit courseUnit, com.eduplan.domain.lum.CourseUnitDetails courseUnitDetails, List<Integer> educationSectors, List<? extends com.eduplan.domain.lum.CourseUnitPart> courseUnitParts, List<? extends com.eduplan.domain.lum.AccomplishmentMethod> accomplishmentMethods, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportTaggetEvaluationScale()List<ExportTag>getExportRestrictions()List<ExportUnitReference>getFieldsOfEducation()List<ExportLiterature>getLiterature()StringgetOriginalId()StringgetOriginalStatus()List<ExportParentList>getParentLists()List<ExportUnitReference>getResponsibilities()List<ExportUnit>getStudyTypes()List<ExportTag>getTags()voidsetEvaluationScale(ExportTag evaluationScale)voidsetExportRestrictions(List<ExportTag> exportRestrictions)voidsetFieldsOfEducation(List<ExportUnitReference> fieldsOfEducation)voidsetLiterature(List<ExportLiterature> literature)voidsetOriginalId(String originalId)voidsetOriginalStatus(String originalStatus)voidsetParentLists(List<ExportParentList> parentLists)voidsetResponsibilities(List<ExportUnitReference> responsibilities)voidsetStudyTypes(List<ExportUnit> studyTypes)voidsetTags(List<ExportTag> tags)-
Methods inherited from class com.eduix.peppi.cross.study.dto.CourseUnitRDTO
convertToAccomplishmentMethodsAndParts
-
Methods inherited from class com.eduix.peppi.cross.study.dto.StudyElementRDTO
createOptionality, createOrganisationSpecificDescription, initCooperationNetworks, setRealisationStatus
-
-
-
-
Field Detail
-
originalStatus
private String originalStatus
-
originalId
private String originalId
-
studyTypes
private List<ExportUnit> studyTypes
-
evaluationScale
private ExportTag evaluationScale
-
fieldsOfEducation
private List<ExportUnitReference> fieldsOfEducation
-
responsibilities
private List<ExportUnitReference> responsibilities
-
literature
private List<ExportLiterature> literature
-
parentLists
private List<ExportParentList> parentLists
-
-
Constructor Detail
-
ExportCourseUnit
public ExportCourseUnit(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean programmeActive, com.eduplan.domain.lum.CourseUnit courseUnit, com.eduplan.domain.lum.CourseUnitDetails courseUnitDetails, List<Integer> educationSectors, List<? extends com.eduplan.domain.lum.CourseUnitPart> courseUnitParts, List<? extends com.eduplan.domain.lum.AccomplishmentMethod> accomplishmentMethods, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
-
Method Detail
-
getOriginalStatus
public String getOriginalStatus()
-
setOriginalStatus
public void setOriginalStatus(String originalStatus)
-
getOriginalId
public String getOriginalId()
-
setOriginalId
public void setOriginalId(String originalId)
-
getStudyTypes
public List<ExportUnit> getStudyTypes()
-
setStudyTypes
public void setStudyTypes(List<ExportUnit> studyTypes)
-
getEvaluationScale
public ExportTag getEvaluationScale()
-
setEvaluationScale
public void setEvaluationScale(ExportTag evaluationScale)
-
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
-
getLiterature
public List<ExportLiterature> getLiterature()
-
setLiterature
public void setLiterature(List<ExportLiterature> literature)
-
getParentLists
public List<ExportParentList> getParentLists()
- Specified by:
getParentListsin interfaceExportParentListContainer
-
setParentLists
public void setParentLists(List<ExportParentList> parentLists)
- Specified by:
setParentListsin interfaceExportParentListContainer
-
getExportRestrictions
public List<ExportTag> getExportRestrictions()
- Specified by:
getExportRestrictionsin interfaceExportRestrictionsContainer
-
setExportRestrictions
public void setExportRestrictions(List<ExportTag> exportRestrictions)
- Specified by:
setExportRestrictionsin interfaceExportRestrictionsContainer
-
-