Package org.openbravo.erpCommon.modules
Class ModuleReferenceDataOrgTree
- java.lang.Object
-
- org.openbravo.erpCommon.utility.GenericTree
-
- org.openbravo.erpCommon.modules.ModuleTree
-
- org.openbravo.erpCommon.modules.ModuleReferenceDataOrgTree
-
public class ModuleReferenceDataOrgTree extends ModuleTree
Manages the tree of installed modules. It implements GenericTree, detailed description is in that API doc.
-
-
Field Summary
-
Fields inherited from class org.openbravo.erpCommon.utility.GenericTree
conn, data, lang, xmlEngine
-
-
Constructor Summary
Constructors Constructor Description ModuleReferenceDataOrgTree()
Default constructor without parameters.ModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, boolean bAddLinks, boolean bSmall)
Constructor to generate a root treeModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, String strOrg, boolean bAddLinks)
Constructor to generate a root treeModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, String strOrg, boolean bAddLinks, boolean bSmall)
Constructor to generate a root tree
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHTMLDescription(String node)
Returns a HTML with the description for the given nodeprotected void
setLevel(int level)
Set the deep level for the current set of nodesvoid
setRootTree(String strClient, boolean bAddLinks)
sets to data the root treevoid
setRootTree(String strClient, String strOrg, boolean bAddLinks)
Sets to data the root tree.void
setSubTree(String nodeId, String level)
Generates a subtree with nodeId as root node-
Methods inherited from class org.openbravo.erpCommon.modules.ModuleTree
getNodePosition, getParent, isLastLevelNode, setIcons, setRootTree
-
Methods inherited from class org.openbravo.erpCommon.utility.GenericTree
descriptionToHtml, getData, setIsSubTree, setLanguage, setNotifications, setParameters, showNotifications, toHtml
-
-
-
-
Constructor Detail
-
ModuleReferenceDataOrgTree
public ModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, boolean bAddLinks, boolean bSmall)
Constructor to generate a root tree- Parameters:
base
-bSmall
- Normal size or small size (true)strClient
- Client ID
-
ModuleReferenceDataOrgTree
public ModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, String strOrg, boolean bAddLinks, boolean bSmall)
Constructor to generate a root tree- Parameters:
base
-strClient
- Client IDstrOrg
- Org IDbAddLinks
- if true then adds links to the current sets of nodes, these links can be Update or ApplybSmall
- Normal size or small size (true)
-
ModuleReferenceDataOrgTree
public ModuleReferenceDataOrgTree()
Default constructor without parameters. It is needed to be able to create instances by GenericTreeServlet, it must be implemented also by subclases.
-
ModuleReferenceDataOrgTree
public ModuleReferenceDataOrgTree(HttpBaseServlet base, String strClient, String strOrg, boolean bAddLinks)
Constructor to generate a root tree- Parameters:
base
-strClient
- Client IDstrOrg
- Org IDbAddLinks
- if true then adds links to the current sets of nodes, these links can be Update or Apply
-
-
Method Detail
-
setRootTree
public void setRootTree(String strClient, boolean bAddLinks)
sets to data the root tree
-
setLevel
protected void setLevel(int level)
Description copied from class:GenericTree
Set the deep level for the current set of nodes- Overrides:
setLevel
in classGenericTree
-
setRootTree
public void setRootTree(String strClient, String strOrg, boolean bAddLinks)
Sets to data the root tree.
-
getHTMLDescription
public String getHTMLDescription(String node)
Returns a HTML with the description for the given node- Overrides:
getHTMLDescription
in classModuleTree
- Parameters:
node
-- Returns:
- a HTML String with the description for the given node
-
setSubTree
public void setSubTree(String nodeId, String level)
Generates a subtree with nodeId as root node- Overrides:
setSubTree
in classModuleTree
- Parameters:
nodeId
-
-
-