org.kuali.student.r2.lum.program.dto
Class MajorDisciplineInfo
java.lang.Object
org.kuali.student.r2.common.dto.HasAttributesInfo
org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
org.kuali.student.r2.common.dto.TypeStateEntityInfo
org.kuali.student.r2.common.dto.IdNamelessEntityInfo
org.kuali.student.r2.lum.program.dto.CommonWithCredentialProgramInfo
org.kuali.student.r2.lum.program.dto.CommonWithCoreProgramInfo
org.kuali.student.r2.lum.program.dto.CommonWithProgramVariationInfo
org.kuali.student.r2.lum.program.dto.MajorDisciplineInfo
- All Implemented Interfaces:
- Serializable, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdNamelessEntity, TypeStateEntity, ProgramAtpAssembly, ProgramBasicOrgAssembly, ProgramCodeAssembly, ProgramCommonAssembly, ProgramCredentialAssembly, ProgramFullOrgAssembly, ProgramIdentifierAssembly, ProgramPublicationAssembly, ProgramRequirementAssembly, CommonWithCoreProgram, CommonWithCredentialProgram, CommonWithProgramVariation, MajorDiscipline, ProgramVariation
public class MajorDisciplineInfo
- extends CommonWithProgramVariationInfo
- implements MajorDiscipline, ProgramCommonAssembly, ProgramIdentifierAssembly, ProgramFullOrgAssembly, ProgramAtpAssembly, ProgramCodeAssembly, ProgramPublicationAssembly, ProgramCredentialAssembly, ProgramRequirementAssembly, Serializable
- See Also:
- Serialized Form
Methods inherited from class org.kuali.student.r2.lum.program.dto.CommonWithProgramVariationInfo |
getCampusLocations, getCip2000Code, getCip2010Code, getDiplomaTitle, getDivisionsDeployment, getDivisionsFinancialControl, getDivisionsFinancialResources, getEffectiveDate, getHegisCode, getIntensity, getResultOptions, getSelectiveEnrollmentCode, getStdDuration, getUnitsDeployment, getUnitsFinancialControl, getUnitsFinancialResources, setCampusLocations, setCip2000Code, setCip2010Code, setDiplomaTitle, setDivisionsDeployment, setDivisionsFinancialControl, setDivisionsFinancialResources, setEffectiveDate, setHegisCode, setIntensity, setResultOptions, setSelectiveEnrollmentCode, setStdDuration, setUnitsDeployment, setUnitsFinancialControl, setUnitsFinancialResources |
Methods inherited from class org.kuali.student.r2.lum.program.dto.CommonWithCredentialProgramInfo |
getCode, getDescr, getDivisionsContentOwner, getDivisionsStudentOversight, getEndProgramEntryTerm, getEndTerm, getLearningObjectives, getLongTitle, getProgramRequirements, getShortTitle, getStartTerm, getTranscriptTitle, getUnitsContentOwner, getUnitsStudentOversight, getUniversityClassification, getVersion, setCode, setDescr, setDivisionsContentOwner, setDivisionsStudentOversight, setEndProgramEntryTerm, setEndTerm, setLearningObjectives, setLongTitle, setProgramRequirements, setShortTitle, setStartTerm, setTranscriptTitle, setUnitsContentOwner, setUnitsStudentOversight, setUniversityClassification, setVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.student.r2.lum.program.infc.CommonWithProgramVariation |
getCampusLocations, getCip2000Code, getCip2010Code, getDiplomaTitle, getDivisionsDeployment, getDivisionsFinancialControl, getDivisionsFinancialResources, getEffectiveDate, getHegisCode, getIntensity, getResultOptions, getSelectiveEnrollmentCode, getStdDuration, getUnitsDeployment, getUnitsFinancialControl, getUnitsFinancialResources |
Methods inherited from interface org.kuali.student.r2.lum.program.infc.CommonWithCredentialProgram |
getCode, getDescr, getDivisionsContentOwner, getDivisionsStudentOversight, getEndProgramEntryTerm, getEndTerm, getLearningObjectives, getLongTitle, getProgramRequirements, getShortTitle, getStartTerm, getTranscriptTitle, getUnitsContentOwner, getUnitsStudentOversight, getUniversityClassification, getVersion |
Methods inherited from interface org.kuali.student.r2.common.infc.HasId |
getId |
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta |
getMeta |
Methods inherited from interface org.kuali.student.r2.lum.program.dto.assembly.ProgramFullOrgAssembly |
getDivisionsDeployment, getDivisionsFinancialControl, getDivisionsFinancialResources, getUnitsDeployment, getUnitsFinancialControl, getUnitsFinancialResources, setDivisionsDeployment, setDivisionsFinancialControl, setDivisionsFinancialResources, setUnitsDeployment, setUnitsFinancialControl, setUnitsFinancialResources |
MajorDisciplineInfo
public MajorDisciplineInfo()
MajorDisciplineInfo
public MajorDisciplineInfo(MajorDiscipline input)
getPublishedInstructors
public List<CluInstructorInfo> getPublishedInstructors()
- Description copied from interface:
MajorDiscipline
- Instructors associated with this Major.
This may not be an exhaustive list, and instead may only be used to
indicate potential instructors in publication.
- Specified by:
getPublishedInstructors
in interface MajorDiscipline
setPublishedInstructors
public void setPublishedInstructors(List<CluInstructorInfo> publishedInstructors)
getCredentialProgramId
public String getCredentialProgramId()
- Description copied from interface:
MajorDiscipline
- Identifier of the credential program under which the major belongs
- Specified by:
getCredentialProgramId
in interface ProgramCredentialAssembly
- Specified by:
getCredentialProgramId
in interface MajorDiscipline
setCredentialProgramId
public void setCredentialProgramId(String credentialProgramId)
- Specified by:
setCredentialProgramId
in interface ProgramCredentialAssembly
getVariations
public List<ProgramVariationInfo> getVariations()
- Description copied from interface:
MajorDiscipline
- Program variations for the Major
Also called specializations or tracks.
- Specified by:
getVariations
in interface MajorDiscipline
setVariations
public void setVariations(List<ProgramVariationInfo> variations)
getNextReviewPeriod
public String getNextReviewPeriod()
- Description copied from interface:
MajorDiscipline
- Term when this major is next slated to be reviewed
- Specified by:
getNextReviewPeriod
in interface MajorDiscipline
setNextReviewPeriod
public void setNextReviewPeriod(String nextReviewPeriod)
getAccreditingAgencies
public List<AccreditationInfo> getAccreditingAgencies()
- Description copied from interface:
MajorDiscipline
- External Agencies that accredit this major
- Specified by:
getAccreditingAgencies
in interface MajorDiscipline
setAccreditingAgencies
public void setAccreditingAgencies(List<AccreditationInfo> accreditingAgencies)
getOrgCoreProgram
public CoreProgramInfo getOrgCoreProgram()
- Description copied from interface:
MajorDiscipline
- The core program requirements associated with this organizational unit
Also called School Core or School Wide Common Requirements.
- Specified by:
getOrgCoreProgram
in interface MajorDiscipline
setOrgCoreProgram
public void setOrgCoreProgram(CoreProgramInfo orgCoreProgram)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.