it.eng.spagobi.analiticalmodel.functionalitytree.presentation
Class AdminTreeHtmlGenerator
java.lang.Object
it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator
- All Implemented Interfaces:
- ITreeHtmlGenerator
- Direct Known Subclasses:
- AdminExportTreeHtmlGenerator
public class AdminTreeHtmlGenerator
- extends java.lang.Object
- implements ITreeHtmlGenerator
Contains all methods needed to generate and modify a tree object for Administration.
There are methods to generate tree, configure, insert and modify elements.
Method Summary |
java.lang.StringBuffer |
makeAccessibleTree(java.util.List objectsList,
javax.servlet.http.HttpServletRequest httpRequest,
java.lang.String initialPath)
Make tree method for accessible trees. |
java.lang.StringBuffer |
makeTree(java.util.List objectsList,
javax.servlet.http.HttpServletRequest httpReq,
java.lang.String initialPath)
The function makeTree builds the tree. |
java.lang.StringBuffer |
makeTree(java.util.List objectsList,
javax.servlet.http.HttpServletRequest httpRequest,
java.lang.String initialPath,
java.lang.String treename)
Make tree method. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
httpRequest
protected javax.servlet.http.HttpServletRequest httpRequest
reqCont
protected it.eng.spago.base.RequestContainer reqCont
urlBuilder
protected IUrlBuilder urlBuilder
msgBuilder
protected IMessageBuilder msgBuilder
profile
protected it.eng.spago.security.IEngUserProfile profile
dTreeRootId
protected int dTreeRootId
dTreeObjects
protected int dTreeObjects
dMyFolderId
protected int dMyFolderId
currTheme
protected java.lang.String currTheme
requestIdentity
protected java.lang.String requestIdentity
AdminTreeHtmlGenerator
public AdminTreeHtmlGenerator()
makeTree
public java.lang.StringBuffer makeTree(java.util.List objectsList,
javax.servlet.http.HttpServletRequest httpRequest,
java.lang.String initialPath,
java.lang.String treename)
- Description copied from interface:
ITreeHtmlGenerator
- Make tree method.
- Specified by:
makeTree
in interface ITreeHtmlGenerator
- Parameters:
objectsList
- the objects listhttpRequest
- the http requestinitialPath
- the initial pathtreename
- the treename
- Returns:
- the string buffer
- See Also:
it.eng.spagobi.analiticalmodel.functionalitytree.presentation.AdminTreeHtmlGenerator#makeTree(it.eng.spago.base.SourceBean,javax.servlet.http.HttpServletRequest)
makeTree
public java.lang.StringBuffer makeTree(java.util.List objectsList,
javax.servlet.http.HttpServletRequest httpReq,
java.lang.String initialPath)
- The function makeTree builds the tree.
It makes a separate root for user personal folders (the reason is that admin can view all personal folders).
- Specified by:
makeTree
in interface ITreeHtmlGenerator
- Parameters:
objectsList
- the objects listhttpReq
- the http reqinitialPath
- the 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)
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
- Parameters:
objectsList
- the objects listhttpRequest
- the http requestinitialPath
- the 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)