Package com.eduix.genexp.studyelement
Class ExportStudyModule
- java.lang.Object
-
- com.eduix.peppi.cross.study.dto.BaseElement
-
- com.eduix.peppi.cross.study.dto.StudyElementRDTO
-
- com.eduix.peppi.cross.study.dto.StudyModuleRDTO
-
- com.eduix.genexp.studyelement.ExportStudyModule
-
- All Implemented Interfaces:
ExportFieldsAndResponsibilitiesContainer,ExportParentListContainer,ExportRestrictionsContainer
public class ExportStudyModule extends com.eduix.peppi.cross.study.dto.StudyModuleRDTO implements ExportParentListContainer, ExportFieldsAndResponsibilitiesContainer, ExportRestrictionsContainer
Exportable study module, category or offering- Author:
- Jarkko Leponiemi
-
-
Field Summary
Fields Modifier and Type Field Description private List<ExportTag>exportRestrictionsprivate List<ExportUnitReference>fieldsOfEducationprivate List<ExportUnit>levelsprivate StringoriginalStatusprivate List<ExportParentList>parentListsprivate List<ExportUnitReference>responsibilitiesprivate List<ExportTag>tags-
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 ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean activeStatus, com.eduplan.domain.lum.Offering offering, com.eduplan.domain.lum.LearningModuleReferences references, com.eduix.esp.service.localization.LocalizationManager localizationManager)ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean activeStatus, com.eduplan.domain.lum.StudyModule studyModule, com.eduix.esp.service.localization.LocalizationManager localizationManager)ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, com.eduplan.domain.lum.Category category, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ExportTag>getExportRestrictions()List<ExportUnitReference>getFieldsOfEducation()List<ExportUnit>getLevels()StringgetOriginalStatus()List<ExportParentList>getParentLists()List<ExportUnitReference>getResponsibilities()List<ExportTag>getTags()voidsetExportRestrictions(List<ExportTag> exportRestrictions)voidsetFieldsOfEducation(List<ExportUnitReference> fieldsOfEducation)voidsetLevels(List<ExportUnit> levels)voidsetOriginalStatus(String originalStatus)voidsetParentLists(List<ExportParentList> parentLists)voidsetResponsibilities(List<ExportUnitReference> responsibilities)voidsetTags(List<ExportTag> tags)-
Methods inherited from class com.eduix.peppi.cross.study.dto.StudyModuleRDTO
getRelationStructureAsText, initParentActivityStatus, setStructure
-
Methods inherited from class com.eduix.peppi.cross.study.dto.StudyElementRDTO
createOptionality, createOrganisationSpecificDescription, initCooperationNetworks, setRealisationStatus
-
-
-
-
Field Detail
-
originalStatus
private String originalStatus
-
parentLists
private List<ExportParentList> parentLists
-
levels
private List<ExportUnit> levels
-
fieldsOfEducation
private List<ExportUnitReference> fieldsOfEducation
-
responsibilities
private List<ExportUnitReference> responsibilities
-
-
Constructor Detail
-
ExportStudyModule
public ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean activeStatus, com.eduplan.domain.lum.StudyModule studyModule, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
ExportStudyModule
public ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, com.eduplan.domain.lum.Category category, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
ExportStudyModule
public ExportStudyModule(List<com.eduix.peppi.cross.study.dto.StudyElementDTO> studyElements, boolean activeStatus, com.eduplan.domain.lum.Offering offering, com.eduplan.domain.lum.LearningModuleReferences references, com.eduix.esp.service.localization.LocalizationManager localizationManager)
-
-
Method Detail
-
getOriginalStatus
public String getOriginalStatus()
-
setOriginalStatus
public void setOriginalStatus(String originalStatus)
-
getParentLists
public List<ExportParentList> getParentLists()
- Specified by:
getParentListsin interfaceExportParentListContainer
-
setParentLists
public void setParentLists(List<ExportParentList> parentLists)
- Specified by:
setParentListsin interfaceExportParentListContainer
-
getLevels
public List<ExportUnit> getLevels()
-
setLevels
public void setLevels(List<ExportUnit> levels)
-
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
-
getExportRestrictions
public List<ExportTag> getExportRestrictions()
- Specified by:
getExportRestrictionsin interfaceExportRestrictionsContainer
-
setExportRestrictions
public void setExportRestrictions(List<ExportTag> exportRestrictions)
- Specified by:
setExportRestrictionsin interfaceExportRestrictionsContainer
-
-