org.kuali.student.r2.lum.service.assembler
Class CluAssemblerUtils

java.lang.Object
  extended by org.kuali.student.r2.lum.service.assembler.CluAssemblerUtils

public class CluAssemblerUtils
extends Object

This is a description of what this class does - jimt don't forget to fill this in.

Author:
Kuali Rice Team (kuali-rice@googlegroups.com)

Constructor Summary
CluAssemblerUtils()
           
 
Method Summary
 List<String> assembleCluResults(List<String> resultTypes, List<CluResultInfo> cluResults)
           
 List<LoDisplayInfo> assembleLos(String cluId, boolean shallowBuild, ContextInfo contextInfo)
           
 BaseDTOAssemblyNode<?,?> disassembleCluResults(String cluId, String cluState, List<String> options, BaseDTOAssemblyNode.NodeOperation operation, String resultType, String resultsDescription, String resultDescription, ContextInfo contextInfo)
           
 List<BaseDTOAssemblyNode<?,?>> disassembleLos(String cluId, String cluState, List<LoDisplayInfo> loInfos, BaseDTOAssemblyNode.NodeOperation operation, ContextInfo contextInfo)
           
 void setCluService(CluService cluService)
           
 void setLoAssembler(LoAssembler loAssembler)
           
 void setLoService(LearningObjectiveService loService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CluAssemblerUtils

public CluAssemblerUtils()
Method Detail

assembleCluResults

public List<String> assembleCluResults(List<String> resultTypes,
                                       List<CluResultInfo> cluResults)
                                throws AssemblyException
Throws:
AssemblyException

disassembleCluResults

public BaseDTOAssemblyNode<?,?> disassembleCluResults(String cluId,
                                                      String cluState,
                                                      List<String> options,
                                                      BaseDTOAssemblyNode.NodeOperation operation,
                                                      String resultType,
                                                      String resultsDescription,
                                                      String resultDescription,
                                                      ContextInfo contextInfo)
                                               throws AssemblyException
Throws:
AssemblyException

assembleLos

public List<LoDisplayInfo> assembleLos(String cluId,
                                       boolean shallowBuild,
                                       ContextInfo contextInfo)
                                throws AssemblyException
Throws:
AssemblyException

disassembleLos

public List<BaseDTOAssemblyNode<?,?>> disassembleLos(String cluId,
                                                     String cluState,
                                                     List<LoDisplayInfo> loInfos,
                                                     BaseDTOAssemblyNode.NodeOperation operation,
                                                     ContextInfo contextInfo)
                                              throws AssemblyException,
                                                     DoesNotExistException,
                                                     InvalidParameterException,
                                                     MissingParameterException,
                                                     OperationFailedException,
                                                     PermissionDeniedException
Throws:
AssemblyException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException

setCluService

public void setCluService(CluService cluService)

setLoService

public void setLoService(LearningObjectiveService loService)

setLoAssembler

public void setLoAssembler(LoAssembler loAssembler)


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