Uses of Class
org.kuali.student.lum.course.dto.CourseInfo

Packages that use CourseInfo
org.kuali.student.lum.course.service   
org.kuali.student.lum.course.service.assembler   
org.kuali.student.lum.course.service.impl   
org.kuali.student.lum.lu.ui.course.server.gwt   
org.kuali.student.lum.workflow   
 

Uses of CourseInfo in org.kuali.student.lum.course.service
 

Methods in org.kuali.student.lum.course.service that return CourseInfo
 CourseInfo CourseService.createCourse(CourseInfo courseInfo)
          Creates a Course
 CourseInfo CourseService.createNewCourseVersion(String courseId, String versionComment)
          Creates a new Course version based on the current course
 CourseInfo CourseService.getCourse(String courseId)
          Retrieves a Course
 CourseInfo CourseService.updateCourse(CourseInfo courseInfo)
          Updates a Course.
 

Methods in org.kuali.student.lum.course.service with parameters of type CourseInfo
 CourseInfo CourseService.createCourse(CourseInfo courseInfo)
          Creates a Course
 CourseInfo CourseService.updateCourse(CourseInfo courseInfo)
          Updates a Course.
 List<ValidationResultInfo> CourseService.validateCourse(String validationType, CourseInfo courseInfo)
          Validates a course based on its dictionary
 

Uses of CourseInfo in org.kuali.student.lum.course.service.assembler
 

Methods in org.kuali.student.lum.course.service.assembler that return CourseInfo
 CourseInfo CourseAssembler.assemble(CluInfo clu, CourseInfo courseInfo, boolean shallowBuild)
           
 

Methods in org.kuali.student.lum.course.service.assembler that return types with arguments of type CourseInfo
 BaseDTOAssemblyNode<CourseInfo,CluInfo> CourseAssembler.disassemble(CourseInfo course, BaseDTOAssemblyNode.NodeOperation operation)
           
 

Methods in org.kuali.student.lum.course.service.assembler with parameters of type CourseInfo
 CourseInfo CourseAssembler.assemble(CluInfo clu, CourseInfo courseInfo, boolean shallowBuild)
           
 BaseDTOAssemblyNode<CourseInfo,CluInfo> CourseAssembler.disassemble(CourseInfo course, BaseDTOAssemblyNode.NodeOperation operation)
           
private  List<BaseDTOAssemblyNode<?,?>> CourseAssembler.disassembleCreditOutcomes(CourseInfo course, CluInfo clu, List<CluResultInfo> currentCluResults, BaseDTOAssemblyNode.NodeOperation operation)
           
private  List<BaseDTOAssemblyNode<?,?>> CourseAssembler.disassembleFormats(String nodeId, CourseInfo course, BaseDTOAssemblyNode.NodeOperation operation)
           
private  List<BaseDTOAssemblyNode<?,?>> CourseAssembler.disassembleJoints(String nodeId, CourseInfo course, BaseDTOAssemblyNode.NodeOperation operation)
           
private  List<BaseDTOAssemblyNode<?,?>> CourseAssembler.disassembleLos(String cluId, CourseInfo course, BaseDTOAssemblyNode.NodeOperation operation)
           
 

Uses of CourseInfo in org.kuali.student.lum.course.service.impl
 

Methods in org.kuali.student.lum.course.service.impl that return CourseInfo
static CourseInfo CourseServiceUtils.copyCourse(String originalCluId, String newCluId, String newState, String[] ignoreProperties, StatementService statementService, LuService luService, CourseService courseService)
           
 CourseInfo CourseServiceImpl.createCourse(CourseInfo courseInfo)
           
 CourseInfo CourseServiceImpl.createNewCourseVersion(String versionIndCourseId, String versionComment)
           
 CourseInfo CourseServiceImpl.getCourse(String courseId)
           
private  CourseInfo CourseServiceImpl.processCourseInfo(CourseInfo courseInfo, BaseDTOAssemblyNode.NodeOperation operation)
           
 CourseInfo CourseServiceImpl.updateCourse(CourseInfo courseInfo)
           
 

Methods in org.kuali.student.lum.course.service.impl with parameters of type CourseInfo
 CourseInfo CourseServiceImpl.createCourse(CourseInfo courseInfo)
           
private  CourseInfo CourseServiceImpl.processCourseInfo(CourseInfo courseInfo, BaseDTOAssemblyNode.NodeOperation operation)
           
static void CourseServiceUtils.resetIds(CourseInfo course)
           
 CourseInfo CourseServiceImpl.updateCourse(CourseInfo courseInfo)
           
 List<ValidationResultInfo> CourseServiceImpl.validateCourse(String validationType, CourseInfo courseInfo)
           
 

Uses of CourseInfo in org.kuali.student.lum.lu.ui.course.server.gwt
 

Methods in org.kuali.student.lum.lu.ui.course.server.gwt that return CourseInfo
protected  CourseInfo CourseDataService.calculateCourseDerivedFields(CourseInfo courseInfo)
          This calculates and sets fields on course object that are derived from other course object fields.
private  CourseInfo CopyCourseServiceImpl.copyCourse(String originalCluId)
           
private  CourseInfo CopyCourseServiceImpl.copyCourse(String originalCluId, String newCluId, String newState, List<String> ignoreProperties, StatementService statementService, LuService luService, CourseService courseService)
           
protected  CourseInfo CourseStateChangeServiceImpl.getCurrentVersionOfCourse(CourseInfo course)
          Get the current version of course from another version of course
 

Methods in org.kuali.student.lum.lu.ui.course.server.gwt with parameters of type CourseInfo
protected  void CourseStateChangeServiceImpl.activateCourse(CourseInfo courseToActivate, String prevEndTermAtpId)
          Activate a course version.
protected  CourseInfo CourseDataService.calculateCourseDerivedFields(CourseInfo courseInfo)
          This calculates and sets fields on course object that are derived from other course object fields.
protected  CourseInfo CourseStateChangeServiceImpl.getCurrentVersionOfCourse(CourseInfo course)
          Get the current version of course from another version of course
private  void CopyCourseServiceImpl.resetIds(CourseInfo course)
           
protected  void CourseStateChangeServiceImpl.retireCourse(CourseInfo courseToRetire)
          Retire a course version.
private  void CourseStateChangeServiceImpl.updateCourseVersionStates(CourseInfo thisVerCourse, String thisVerNewState, CourseInfo currVerCourse, String currVerNewState, boolean makeCurrent, String prevEndTermAtpId)
          Based on null values, updates states of thisVerCourse and currVerCourse and sets thisVerCourse as the current version.
 void CourseStateChangeServiceImpl.updateStatementTreeViewInfoState(CourseInfo courseInfo)
          This method will load all the statements in a course from the course web service, recursively update the state of each statement in the statement tree, and save the update statements back to the web service.
 

Uses of CourseInfo in org.kuali.student.lum.workflow
 

Methods in org.kuali.student.lum.workflow that return CourseInfo
protected  CourseInfo CourseStateChangeServiceImpl.getCurrentVersionOfCourse(CourseInfo course)
          Get the current version of course from another version of course
 

Methods in org.kuali.student.lum.workflow with parameters of type CourseInfo
protected  void CourseStateChangeServiceImpl.activateCourse(CourseInfo courseToActivate, String prevEndTermAtpId)
          Activate a course version.
protected  CourseInfo CourseStateChangeServiceImpl.getCurrentVersionOfCourse(CourseInfo course)
          Get the current version of course from another version of course
protected  boolean CoursePostProcessorBase.preProcessCourseSave(IDocumentEvent iDocumentEvent, CourseInfo courseInfo)
           
protected  void CourseStateChangeServiceImpl.retireCourse(CourseInfo courseToRetire)
          Retire a course version.
protected  void CoursePostProcessorBase.updateCourse(IDocumentEvent iDocumentEvent, String courseState, CourseInfo courseInfo)
           
private  void CourseStateChangeServiceImpl.updateCourseVersionStates(CourseInfo thisVerCourse, String thisVerNewState, CourseInfo currVerCourse, String currVerNewState, boolean makeCurrent, String prevEndTermAtpId)
          Based on null values, updates states of thisVerCourse and currVerCourse and sets thisVerCourse as the current version.
 void CourseStateChangeServiceImpl.updateStatementTreeViewInfoState(CourseInfo courseInfo)
          This method will load all the statements in a course from the course web service, recursively update the state of each statement in the statement tree, and save the update statements back to the web service.
 



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