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)

Field Summary
private  LoAssembler loAssembler
           
private  LearningObjectiveService loService
           
private  LuService luService
           
 
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
 

Field Detail

luService

private LuService luService

loService

private LearningObjectiveService loService

loAssembler

private LoAssembler loAssembler
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-2011 The Kuali Foundation. All Rights Reserved.