org.kuali.student.r2.lum.program.dto
Class CommonWithProgramVariationInfo

java.lang.Object
  extended by org.kuali.student.r2.common.dto.HasAttributesInfo
      extended by org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
          extended by org.kuali.student.r2.common.dto.TypeStateEntityInfo
              extended by org.kuali.student.r2.common.dto.IdNamelessEntityInfo
                  extended by org.kuali.student.r2.lum.program.dto.CommonWithCredentialProgramInfo
                      extended by org.kuali.student.r2.lum.program.dto.CommonWithCoreProgramInfo
                          extended by org.kuali.student.r2.lum.program.dto.CommonWithProgramVariationInfo
All Implemented Interfaces:
Serializable, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdNamelessEntity, TypeStateEntity, CommonWithCoreProgram, CommonWithCredentialProgram, CommonWithProgramVariation, ProgramVariation
Direct Known Subclasses:
MajorDisciplineInfo, ProgramVariationInfo

public class CommonWithProgramVariationInfo
extends CommonWithCoreProgramInfo
implements ProgramVariation, Serializable

See Also:
Serialized Form

Constructor Summary
CommonWithProgramVariationInfo()
           
CommonWithProgramVariationInfo(CommonWithProgramVariation input)
           
 
Method Summary
 List<String> getCampusLocations()
          Places where this program might be offered
 String getCip2000Code()
          CIP 2000 Code for the Program
 String getCip2010Code()
          CIP 2010 Code for the Program
 String getDiplomaTitle()
          Title to print on the diploma
 List<String> getDivisionsDeployment()
          Division Deployment for the program variation
 List<String> getDivisionsFinancialControl()
           
 List<String> getDivisionsFinancialResources()
           
 Date getEffectiveDate()
          Date this program became effective
 String getHegisCode()
          HEGIS Code for the Program
 String getIntensity()
          Indicates if the program is full time, part time, both etc
 List<String> getResultOptions()
          Result Option for the Program This indicates the degrees that can be awarded from completing this program.
 String getSelectiveEnrollmentCode()
          Specifies if the Major is Selective Major, Limited Enrollment program or Selective Admissions
 TimeAmountInfo getStdDuration()
          Standard Duration of the Program Typically expressed in years or semesters
 List<String> getUnitsDeployment()
           
 List<String> getUnitsFinancialControl()
           
 List<String> getUnitsFinancialResources()
           
 void setCampusLocations(List<String> campusLocations)
           
 void setCip2000Code(String cip2000Code)
           
 void setCip2010Code(String cip2010Code)
           
 void setDiplomaTitle(String diplomaTitle)
           
 void setDivisionsDeployment(List<String> divisionsDeployment)
           
 void setDivisionsFinancialControl(List<String> divisionsFinancialControl)
           
 void setDivisionsFinancialResources(List<String> divisionsFinancialResources)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setHegisCode(String hegisCode)
           
 void setIntensity(String intensity)
           
 void setResultOptions(List<String> resultOptions)
           
 void setSelectiveEnrollmentCode(String selectiveEnrollmentCode)
           
 void setStdDuration(TimeAmountInfo stdDuration)
           
 void setUnitsDeployment(List<String> unitsDeployment)
           
 void setUnitsFinancialControl(List<String> unitsFinancialControl)
           
 void setUnitsFinancialResources(List<String> unitsFinancialResources)
           
 
Methods inherited from class org.kuali.student.r2.lum.program.dto.CommonWithCoreProgramInfo
getCatalogDescr, getCatalogPublicationTargets, getReferenceURL, setCatalogDescr, setCatalogPublicationTargets, setReferenceURL
 
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 org.kuali.student.r2.common.dto.IdNamelessEntityInfo
getId, setId
 
Methods inherited from class org.kuali.student.r2.common.dto.TypeStateEntityInfo
getState, getStateKey, getType, getTypeKey, setState, setStateKey, setType, setTypeKey
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
getMeta, setMeta
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesInfo
getAttributes, getAttributeValue, getAttributeValueList, setAttributes
 
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.CommonWithCoreProgram
getCatalogDescr, getCatalogPublicationTargets, getReferenceURL
 
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.HasType
getType, getTypeKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasState
getState, getStateKey
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasAttributes
getAttributes
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta
getMeta
 

Constructor Detail

CommonWithProgramVariationInfo

public CommonWithProgramVariationInfo()

CommonWithProgramVariationInfo

public CommonWithProgramVariationInfo(CommonWithProgramVariation input)
Method Detail

getIntensity

public String getIntensity()
Description copied from interface: CommonWithProgramVariation
Indicates if the program is full time, part time, both etc

Specified by:
getIntensity in interface CommonWithProgramVariation

setIntensity

public void setIntensity(String intensity)

getResultOptions

public List<String> getResultOptions()
Description copied from interface: CommonWithProgramVariation
Result Option for the Program This indicates the degrees that can be awarded from completing this program.

Specified by:
getResultOptions in interface CommonWithProgramVariation

setResultOptions

public void setResultOptions(List<String> resultOptions)

getStdDuration

public TimeAmountInfo getStdDuration()
Description copied from interface: CommonWithProgramVariation
Standard Duration of the Program Typically expressed in years or semesters

Specified by:
getStdDuration in interface CommonWithProgramVariation

setStdDuration

public void setStdDuration(TimeAmountInfo stdDuration)

getEffectiveDate

public Date getEffectiveDate()
Description copied from interface: CommonWithProgramVariation
Date this program became effective

Specified by:
getEffectiveDate in interface CommonWithProgramVariation

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getDiplomaTitle

public String getDiplomaTitle()
Description copied from interface: CommonWithProgramVariation
Title to print on the diploma

Specified by:
getDiplomaTitle in interface CommonWithProgramVariation

setDiplomaTitle

public void setDiplomaTitle(String diplomaTitle)

getCampusLocations

public List<String> getCampusLocations()
Description copied from interface: CommonWithProgramVariation
Places where this program might be offered

Specified by:
getCampusLocations in interface CommonWithProgramVariation

setCampusLocations

public void setCampusLocations(List<String> campusLocations)

getDivisionsDeployment

public List<String> getDivisionsDeployment()
Description copied from interface: CommonWithProgramVariation
Division Deployment for the program variation

Specified by:
getDivisionsDeployment in interface CommonWithProgramVariation

setDivisionsDeployment

public void setDivisionsDeployment(List<String> divisionsDeployment)

getDivisionsFinancialResources

public List<String> getDivisionsFinancialResources()
Specified by:
getDivisionsFinancialResources in interface CommonWithProgramVariation
Returns:

setDivisionsFinancialResources

public void setDivisionsFinancialResources(List<String> divisionsFinancialResources)

getDivisionsFinancialControl

public List<String> getDivisionsFinancialControl()
Specified by:
getDivisionsFinancialControl in interface CommonWithProgramVariation

setDivisionsFinancialControl

public void setDivisionsFinancialControl(List<String> divisionsFinancialControl)

getUnitsDeployment

public List<String> getUnitsDeployment()
Specified by:
getUnitsDeployment in interface CommonWithProgramVariation

setUnitsDeployment

public void setUnitsDeployment(List<String> unitsDeployment)

getUnitsFinancialResources

public List<String> getUnitsFinancialResources()
Specified by:
getUnitsFinancialResources in interface CommonWithProgramVariation

setUnitsFinancialResources

public void setUnitsFinancialResources(List<String> unitsFinancialResources)

getUnitsFinancialControl

public List<String> getUnitsFinancialControl()
Specified by:
getUnitsFinancialControl in interface CommonWithProgramVariation

setUnitsFinancialControl

public void setUnitsFinancialControl(List<String> unitsFinancialControl)

getCip2000Code

public String getCip2000Code()
Description copied from interface: CommonWithProgramVariation
CIP 2000 Code for the Program

Specified by:
getCip2000Code in interface CommonWithProgramVariation

setCip2000Code

public void setCip2000Code(String cip2000Code)

getCip2010Code

public String getCip2010Code()
Description copied from interface: CommonWithProgramVariation
CIP 2010 Code for the Program

Specified by:
getCip2010Code in interface CommonWithProgramVariation

setCip2010Code

public void setCip2010Code(String cip2010Code)

getHegisCode

public String getHegisCode()
Description copied from interface: CommonWithProgramVariation
HEGIS Code for the Program

Specified by:
getHegisCode in interface CommonWithProgramVariation

setHegisCode

public void setHegisCode(String hegisCode)

getSelectiveEnrollmentCode

public String getSelectiveEnrollmentCode()
Description copied from interface: CommonWithProgramVariation
Specifies if the Major is Selective Major, Limited Enrollment program or Selective Admissions

Specified by:
getSelectiveEnrollmentCode in interface CommonWithProgramVariation

setSelectiveEnrollmentCode

public void setSelectiveEnrollmentCode(String selectiveEnrollmentCode)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.