it.eng.spagobi.tools.importexport.publishers
Class AdminExportTreeHtmlGenerator

java.lang.Object
  extended by it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator
      extended by it.eng.spagobi.tools.importexport.publishers.AdminExportTreeHtmlGenerator
All Implemented Interfaces:
ITreeHtmlGenerator

public class AdminExportTreeHtmlGenerator
extends AdminTreeHtmlGenerator

Implements method to build the tree of objects to export


Field Summary
 
Fields inherited from class it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator
currTheme, dMyFolderId, dTreeObjects, dTreeRootId, httpRequest, msgBuilder, profile, reqCont, requestIdentity, urlBuilder
 
Constructor Summary
AdminExportTreeHtmlGenerator()
           
 
Method Summary
protected  void makeJSFunctionForMenu(java.lang.StringBuffer htmlStream)
          Add the javascript function to manage the tree context menu, the selection and deselection of a particular branch
 java.lang.StringBuffer makeTree(java.util.List objectsList, javax.servlet.http.HttpServletRequest httpReq, java.lang.String initialPath)
          Builds the JavaScript object to make the tree.
 
Methods inherited from class it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator
makeAccessibleTree, makeTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminExportTreeHtmlGenerator

public AdminExportTreeHtmlGenerator()
Method Detail

makeTree

public java.lang.StringBuffer makeTree(java.util.List objectsList,
                                       javax.servlet.http.HttpServletRequest httpReq,
                                       java.lang.String initialPath)
Builds the JavaScript object to make the tree. All code is appended into a String Buffer, which is then returned.

Specified by:
makeTree in interface ITreeHtmlGenerator
Overrides:
makeTree in class AdminTreeHtmlGenerator
Parameters:
objectsList - The list of objects and functionalities
httpReq - The http Servlet Request
initialPath - The tree initial path
Returns:
the string buffer
See Also:
it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator#makeTree(it.eng.spago.base.SourceBean,javax.servlet.http.HttpServletRequest)

makeJSFunctionForMenu

protected void makeJSFunctionForMenu(java.lang.StringBuffer htmlStream)
Add the javascript function to manage the tree context menu, the selection and deselection of a particular branch