it.eng.spagobi.presentation.treehtmlgenerators
Class FunctionalitiesTreeInsertObjectHtmlGenerator

java.lang.Object
  extended by it.eng.spagobi.presentation.treehtmlgenerators.FunctionalitiesTreeInsertObjectHtmlGenerator
All Implemented Interfaces:
ITreeHtmlGenerator

public class FunctionalitiesTreeInsertObjectHtmlGenerator
extends java.lang.Object
implements ITreeHtmlGenerator

Contains all methods needed to generate and modify a tree object for Functionalities and an object insertion. There are methods to generate tree, configure, insert and modify elements.

Author:
sulis

Field Summary
private  java.lang.String actor
           
private  int dTreeRootId
           
(package private)  javax.servlet.http.HttpServletRequest httpRequest
           
private  it.eng.spago.security.IEngUserProfile profile
           
(package private)  int progrJSTree
           
(package private)  javax.portlet.RenderRequest renderRequest
           
(package private)  javax.portlet.RenderResponse renderResponse
           
 
Constructor Summary
FunctionalitiesTreeInsertObjectHtmlGenerator()
           
 
Method Summary
private  void addItemForJSTree(java.lang.StringBuffer htmlStream, LowFunctionality folder, BIObject obj, boolean isRoot)
           
 java.lang.StringBuffer makeAccessibleTree(java.util.List objectsList, javax.servlet.http.HttpServletRequest httpRequest, java.lang.String initialPath)
          Make tree method for accessible trees.
private  void makeConfigurationDtree(java.lang.StringBuffer htmlStream)
           
 java.lang.StringBuffer makeTree(java.util.List objectsList, javax.servlet.http.HttpServletRequest httpReq, java.lang.String initialPath)
          Make tree method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderResponse

javax.portlet.RenderResponse renderResponse

renderRequest

javax.portlet.RenderRequest renderRequest

httpRequest

javax.servlet.http.HttpServletRequest httpRequest

progrJSTree

int progrJSTree

profile

private it.eng.spago.security.IEngUserProfile profile

dTreeRootId

private int dTreeRootId

actor

private java.lang.String actor
Constructor Detail

FunctionalitiesTreeInsertObjectHtmlGenerator

public FunctionalitiesTreeInsertObjectHtmlGenerator()
Method Detail

makeConfigurationDtree

private void makeConfigurationDtree(java.lang.StringBuffer htmlStream)
See Also:
AdminTreeHtmlGenerator.makeConfigurationDtree(java.lang.StringBuffer)

makeTree

public java.lang.StringBuffer makeTree(java.util.List objectsList,
                                       javax.servlet.http.HttpServletRequest httpReq,
                                       java.lang.String initialPath)
Description copied from interface: ITreeHtmlGenerator
Make tree method.

Specified by:
makeTree in interface ITreeHtmlGenerator
See Also:
it.eng.spagobi.presentation.treehtmlgenerators.AdminTreeHtmlGenerator#makeJSFunctionForHideAccessibleTree(java.lang.StringBuffer)

addItemForJSTree

private void addItemForJSTree(java.lang.StringBuffer htmlStream,
                              LowFunctionality folder,
                              BIObject obj,
                              boolean isRoot)

makeAccessibleTree

public java.lang.StringBuffer makeAccessibleTree(java.util.List objectsList,
                                                 javax.servlet.http.HttpServletRequest httpRequest,
                                                 java.lang.String initialPath)
Description copied from interface: ITreeHtmlGenerator
Make tree method for accessible trees.

Specified by:
makeAccessibleTree in interface ITreeHtmlGenerator
See Also:
AdminTreeHtmlGenerator#makeTree(it.eng.spago.base.SourceBean,javax.servlet.http.HttpServletRequest)