org.kuali.ole.describe.bo
Class DocumentSelectionTree

java.lang.Object
  extended by org.kuali.ole.describe.bo.DocumentSelectionTree

public class DocumentSelectionTree
extends Object

Created with IntelliJ IDEA. User: Sreekanth Date: 12/20/12 Time: 11:11 AM To change this template use File | Settings | File Templates.


Constructor Summary
DocumentSelectionTree()
           
 
Method Summary
 org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> add(List<String> uuidList, String docType)
           
 org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> addForTransfer(List<String> uuidList)
           
 List<WorkBibDocument> buildDocTreeList(String category, String docType, List<String> uuidList)
           
 org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> buildInstanceNode(WorkInstanceDocument workInstanceDocument)
           
 List<WorkInstanceDocument> buildInstanceTreeList(String category, String docType, List<String> uuidList)
           
 org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> buildItemNode(WorkItemDocument workItemDocument)
           
 List<WorkItemDocument> buildItemTreeList(String category, String docType, List<String> uuidList)
           
 List<org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String>> buildNodeList(List<WorkBibDocument> bibDocumentList)
           
 List<org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String>> buildNodeListForTransfer(List<WorkBibDocument> bibDocumentList)
           
 void initTree()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentSelectionTree

public DocumentSelectionTree()
Method Detail

initTree

public void initTree()

add

public org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> add(List<String> uuidList,
                                                                           String docType)
                                                                    throws org.apache.solr.client.solrj.SolrServerException
Throws:
org.apache.solr.client.solrj.SolrServerException

buildDocTreeList

public List<WorkBibDocument> buildDocTreeList(String category,
                                              String docType,
                                              List<String> uuidList)
Parameters:
category -
docType -
uuidList -
Returns:

buildInstanceTreeList

public List<WorkInstanceDocument> buildInstanceTreeList(String category,
                                                        String docType,
                                                        List<String> uuidList)
                                                 throws org.apache.solr.client.solrj.SolrServerException
Throws:
org.apache.solr.client.solrj.SolrServerException

buildItemTreeList

public List<WorkItemDocument> buildItemTreeList(String category,
                                                String docType,
                                                List<String> uuidList)
                                         throws org.apache.solr.client.solrj.SolrServerException
Throws:
org.apache.solr.client.solrj.SolrServerException

remove

public void remove()

buildNodeList

public List<org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String>> buildNodeList(List<WorkBibDocument> bibDocumentList)
Parameters:
bibDocumentList -
Returns:

buildInstanceNode

public org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> buildInstanceNode(WorkInstanceDocument workInstanceDocument)

buildItemNode

public org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> buildItemNode(WorkItemDocument workItemDocument)

addForTransfer

public org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String> addForTransfer(List<String> uuidList)

buildNodeListForTransfer

public List<org.kuali.rice.core.api.util.tree.Node<DocumentTreeNode,String>> buildNodeListForTransfer(List<WorkBibDocument> bibDocumentList)
Parameters:
bibDocumentList -
Returns:


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