public class CourseOfferingEditWrapper extends CourseOfferingWrapper
Modifier and Type | Class and Description |
---|---|
class |
CourseOfferingEditWrapper.RenderHelper |
Modifier and Type | Field and Description |
---|---|
protected String |
viewId |
dialogExplanation
Constructor and Description |
---|
CourseOfferingEditWrapper() |
CourseOfferingEditWrapper(CourseOfferingInfo info) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAdminOrg() |
List<String> |
getAlternateCOCodes() |
String |
getAlternateCOCodesUIList()
This method returns a list of crosslisted course codes for a course as comma seperated
string -- intended as a UI-helper method particularly since after CO-edit the save operation is
currently asynchronous so the UI doesn't see the updated data at any of the other CO-layers; since
the edits are happening directly in this object then the UI code will see the change and be able to
display appropriately; the drawback is that it's false since if persistence fails down below this
data will still appear as if everything was updated correctly.
|
List<String> |
getAlternateCourseCodesSuffixStripped() |
List<ActivityOfferingWrapper> |
getAoWrapperList() |
boolean |
getAuditStudentRegOpts() |
boolean |
getCreateCO() |
CreditOptionInfo |
getCreditOption() |
String |
getCreditOptionCreditsUI() |
boolean |
getCreditOptionFixed() |
String |
getCrosslistedCodes() |
String |
getCrossListedCodesUI()
This method returns a list of crosslisted/official course code for a course.
|
List<String> |
getCrsGradingOptions() |
List<FormatOfferingWrapper> |
getFormatOfferingList() |
String |
getGradingOption() |
Boolean |
getHasWaitlist() |
List<OfferingInstructorWrapper> |
getInstructors() |
boolean |
getIsChecked() |
List<OrganizationInfoWrapper> |
getOrganizationNames() |
boolean |
getPassFailStudentRegOpts() |
CourseOfferingEditWrapper.RenderHelper |
getRenderHelper() |
String |
getSelectedGradingOptionName() |
String |
getSelectedStudentRegOpts() |
String |
getSelectedStudentRegOptsUI() |
SocInfo |
getSocInfo() |
String |
getStateName() |
List<String> |
getStudentRegOptions() |
String |
getTermName() |
String |
getTermStartEnd() |
String |
getViewId() |
boolean |
isEditCrossListedCoAlias() |
boolean |
isLegalToDelete() |
void |
setAlternateCOCodes(List<String> alternateCOCodes) |
void |
setAlternateCourseCodesSuffixStripped(List<String> alternateCourseCodesSuffixStripped)
This is a suffix stripped out version of the Cross List codes from Course Offering DTO.
|
void |
setAoWrapperList(List<ActivityOfferingWrapper> aoWrapperList) |
void |
setAuditStudentRegOpts(boolean auditStudentRegOpts) |
void |
setCreateCO(boolean createCO) |
void |
setCreditOption(CreditOptionInfo creditOption) |
void |
setCreditOptionFixed(boolean creditOptionFixed) |
void |
setCrsGradingOptions(List<String> crsGradingOptions) |
void |
setEditCrossListedCoAlias(boolean editCrossListedCoAlias) |
void |
setFormatOfferingList(List<FormatOfferingWrapper> formatOfferingList) |
void |
setGradingOption(String gradingOption) |
void |
setHasWaitlist(Boolean hasWaitlist) |
void |
setInstructors(List<OfferingInstructorWrapper> instructors) |
void |
setIsChecked(boolean checked) |
void |
setOrganizationNames(List<OrganizationInfoWrapper> organizationNames) |
void |
setPassFailStudentRegOpts(boolean passFailStudentRegOpts) |
void |
setRenderHelper(CourseOfferingEditWrapper.RenderHelper renderHelper) |
void |
setSelectedGradingOptionName(String selectedGradingOptionName) |
void |
setSelectedStudentRegOpts(String selectedStudentRegOpts) |
void |
setSocInfo(SocInfo socInfo) |
void |
setStateName(String stateName) |
void |
setStudentRegOptions(List<String> studentRegOptions) |
void |
setTermName(String name) |
void |
setTermStartEnd(String termStartEnd) |
void |
setViewId(String viewId) |
getAlternateCOCodesUITooltip, getCommentCount, getContextBar, getCoOwningDeptName, getCourse, getCourseOfferingCode, getCourseOfferingDesc, getCourseOfferingId, getCourseOfferingInfo, getCourseOfferingRefUri, getCourseOfferingTitle, getCreditCnt, getCrossListedCourseCodes, getDialogExplanation, getExamPeriodId, getFinalExamDriver, getFinalExamDriverUI, getFinalExamTypeEdited, getId, getOwnerAliases, getOwnerAliasesUIList, getOwnerCode, getStateKey, getTerm, getUseFinalExamMatrixUI, isColocatedAoToCSR, isColocatedAoToDelete, isCrossListed, isDeleteCoValid, isMatrixExists, isMatrixOveridableAODriven, isMatrixOveridableCODriven, isSelectCrossListingAllowed, isUseFinalExamMatrix, isUseFinalExamMatrixSystemDefault, setColocatedAoToCSR, setColocatedAoToDelete, setCommentCount, setContextBar, setCoOwningDeptName, setCourse, setCourseOfferingInfo, setCourseOfferingRefUri, setDialogExplanation, setExamPeriodId, setFinalExamDriver, setFinalExamDriverUI, setFinalExamTypeEdited, setMatrixExists, setMatrixOveridableAODriven, setMatrixOveridableCODriven, setOwnerAliases, setOwnerCode, setTerm, setUseFinalExamMatrix, setUseFinalExamMatrixSystemDefault, setUseFinalExamMatrixUI
public CourseOfferingEditWrapper()
public CourseOfferingEditWrapper(CourseOfferingInfo info)
public List<String> getAlternateCOCodes()
getAlternateCOCodes
in class CourseOfferingWrapper
public void setAlternateCOCodes(List<String> alternateCOCodes)
setAlternateCOCodes
in class CourseOfferingWrapper
public List<FormatOfferingWrapper> getFormatOfferingList()
public void setFormatOfferingList(List<FormatOfferingWrapper> formatOfferingList)
public List<String> getStudentRegOptions()
public void setStudentRegOptions(List<String> studentRegOptions)
public List<String> getCrsGradingOptions()
public void setCrsGradingOptions(List<String> crsGradingOptions)
public List<OrganizationInfoWrapper> getOrganizationNames()
public void setOrganizationNames(List<OrganizationInfoWrapper> organizationNames)
public String getSelectedGradingOptionName()
public void setSelectedGradingOptionName(String selectedGradingOptionName)
public String getSelectedStudentRegOpts()
public void setSelectedStudentRegOpts(String selectedStudentRegOpts)
public CreditOptionInfo getCreditOption()
public void setCreditOption(CreditOptionInfo creditOption)
public boolean getCreditOptionFixed()
public void setCreditOptionFixed(boolean creditOptionFixed)
public List<OfferingInstructorWrapper> getInstructors()
public void setInstructors(List<OfferingInstructorWrapper> instructors)
public boolean getIsChecked()
public void setIsChecked(boolean checked)
public boolean isEditCrossListedCoAlias()
public void setEditCrossListedCoAlias(boolean editCrossListedCoAlias)
public String getGradingOption()
public void setGradingOption(String gradingOption)
public String getStateName()
public void setStateName(String stateName)
public boolean isLegalToDelete()
public String getCreditOptionCreditsUI()
public String getSelectedStudentRegOptsUI()
public boolean getAuditStudentRegOpts()
public void setAuditStudentRegOpts(boolean auditStudentRegOpts)
public boolean getPassFailStudentRegOpts()
public void setPassFailStudentRegOpts(boolean passFailStudentRegOpts)
public String getTermStartEnd()
public void setTermStartEnd(String termStartEnd)
public void setTermName(String name)
public String getTermName()
public Map<String,String> getAdminOrg()
public SocInfo getSocInfo()
public void setSocInfo(SocInfo socInfo)
public List<String> getAlternateCourseCodesSuffixStripped()
public boolean getCreateCO()
public void setCreateCO(boolean createCO)
public void setAlternateCourseCodesSuffixStripped(List<String> alternateCourseCodesSuffixStripped)
Here is the use case for that.
On Create CO, user might enter a suffix and it got appended to all the cross list codes associated
with a CO. So, On Edit CO, We display a list of Cross list codes from CourseCrossListingInfo
to allow
the user to edit their already selected option. As we're storing with suffixes, this list doesnt match with what available at CourseOfferingCrossListingInfo
alternateCourseCodesSuffixStripped
- public String getAlternateCOCodesUIList()
getAlternateCOCodesUIList
in class CourseOfferingWrapper
getAlternateCOCodesUITooltip()
public CourseOfferingEditWrapper.RenderHelper getRenderHelper()
public void setRenderHelper(CourseOfferingEditWrapper.RenderHelper renderHelper)
public List<ActivityOfferingWrapper> getAoWrapperList()
public void setAoWrapperList(List<ActivityOfferingWrapper> aoWrapperList)
public Boolean getHasWaitlist()
public void setHasWaitlist(Boolean hasWaitlist)
public String getCrossListedCodesUI()
public String getCrosslistedCodes()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.