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

java.lang.Object
  extended by org.kuali.student.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)
           
 BaseDTOAssemblyNode<?,?> disassembleCluResults(String cluId, String cluState, List<String> options, BaseDTOAssemblyNode.NodeOperation operation, String resultType, String resultsDescription, String resultDescription)
           
 List<BaseDTOAssemblyNode<?,?>> disassembleLos(String cluId, String cluState, List<LoDisplayInfo> loInfos, BaseDTOAssemblyNode.NodeOperation operation)
           
 void setLoAssembler(LoAssembler loAssembler)
           
 void setLoService(LearningObjectiveService loService)
           
 void setLuService(LuService luService)
           
 
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)
                                               throws AssemblyException
Throws:
AssemblyException

assembleLos

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

disassembleLos

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

setLuService

public void setLuService(LuService luService)

setLoService

public void setLoService(LearningObjectiveService loService)

setLoAssembler

public void setLoAssembler(LoAssembler loAssembler)


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