public interface CourseMaintainable extends CommonCourseMaintainable
CourseInfo Maintainable interface| Modifier and Type | Method and Description |
|---|---|
void |
balanceCollectionsForCompare(CourseInfoWrapper wrapper1,
CourseInfoWrapper wrapper2)
This method adds dummy collection elements to make it of same size sothat it can be used at the compare view
|
void |
cleanUpCompareObjects(CourseInfoWrapper wrapper)
This method cleans up all the fake objects from the collections when the user navigates from review proposal
to edit proposal.
|
CourseInfoWrapper |
copyCourse(String sourceCourseId) |
List<AgendaEditor> |
getAgendasForRef(String discriminatorType,
String refObjectId) |
CourseCopyHelper |
getCourseCopyHelper() |
List<CluInformation> |
getCoursesInRange(MembershipQueryInfo membershipQuery) |
List<CluInstructorInfoWrapper> |
getInstructorsForSuggest(String instructorName) |
List<OrganizationInfoWrapper> |
getOrganizationsForSuggest(String organizationName)
Method called when queryMethodToCall is executed for Administering Organizations in order
to suggest back to the user an Administering Organization
|
List<SubjectCodeWrapper> |
getSubjectCodesForSuggest(String subjectCode) |
void |
populateCourseAndReviewData(String courseId,
CourseInfoWrapper courseWrapper)
Loads course data into the data object.
|
void |
populateCourseAndReviewData(String courseId,
CourseInfoWrapper courseWrapper,
boolean loadVersionData)
Loads course data into the data object with the added option of populating version data.
|
void |
populateRequisities(CourseInfoWrapper courseInfoWrapper,
String courseId) |
List<CourseJointInfoWrapper> |
searchForJointOfferingCourses(String courseNumber) |
List<LoCategoryInfoWrapper> |
searchForLoCategories(String categoryName) |
void |
setLOActions() |
setRetirementAttributesOnCourse, shouldIgnorePostProcessingcopyProposal, doActionTaken, doRouteLevelChange, doRouteStatusChange, findDocumentTypeName, getCollaboratorWrappersSuggest, getProposalInfo, getProposalReferenceType, populateSupportingDocBytes, updateReviewretrieveDataObjectdeleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectClass, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, saveDataObject, setDataObject, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setViewContextList<OrganizationInfoWrapper> getOrganizationsForSuggest(String organizationName)
organizationName - List of wrapper instances which get added to the StartProposalFormList<CluInstructorInfoWrapper> getInstructorsForSuggest(String instructorName)
List<SubjectCodeWrapper> getSubjectCodesForSuggest(String subjectCode)
List<CourseJointInfoWrapper> searchForJointOfferingCourses(String courseNumber)
List<LoCategoryInfoWrapper> searchForLoCategories(String categoryName)
List<AgendaEditor> getAgendasForRef(String discriminatorType, String refObjectId)
void setLOActions()
List<CluInformation> getCoursesInRange(MembershipQueryInfo membershipQuery)
void populateCourseAndReviewData(String courseId, CourseInfoWrapper courseWrapper) throws Exception
courseId - The id of the course to load.courseWrapper - The data object to populate.Exceptionvoid populateCourseAndReviewData(String courseId, CourseInfoWrapper courseWrapper, boolean loadVersionData) throws Exception
courseId - The id of the course to load.courseWrapper - The data object to populate.loadVersionData - If true, version data (currentVersion, versionDisplay) for the course will be loaded. Otherwise, it will not be loaded.ExceptionCourseInfoWrapper copyCourse(String sourceCourseId) throws Exception
Exceptionvoid populateRequisities(CourseInfoWrapper courseInfoWrapper, String courseId)
CourseCopyHelper getCourseCopyHelper()
void balanceCollectionsForCompare(CourseInfoWrapper wrapper1, CourseInfoWrapper wrapper2)
wrapper1 - wrapper2 - void cleanUpCompareObjects(CourseInfoWrapper wrapper)
wrapper - Copyright © 2004–2014 The Kuali Foundation. All rights reserved.