| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TreeService
The Tree Service is the interface providing tree-related services.
| Method Summary | |
|---|---|
 java.util.List<TreeNodeBean> | 
getChildren(java.lang.String loadUrl,
            java.lang.String op,
            int start,
            boolean showParents)
Gets All of the immediate children of a node represented by its LoadURL.  | 
 java.util.List<AssetId> | 
getImmediateChildren(java.lang.String browseUrl)
Gets All of the immediate children of a node represented by its LoadURL.  | 
 java.util.List<TreeNodeBean> | 
getRoots(java.util.List<java.lang.String> tabs)
Builds a list of tree nodes representing tree tabs.  | 
 java.util.Map<java.lang.String,java.lang.String> | 
getTreeSections(java.lang.String tabID)
Gets the sections for the given tab id (not fw_uid)  | 
 java.util.Map<java.lang.String,java.lang.String> | 
getTreeTabs()
Returns the tabs available to the specified user in the specified site.  | 
| Methods inherited from interface com.fatwire.services.Service | 
|---|
getManager, getResponse, setManager | 
| Method Detail | 
|---|
java.util.Map<java.lang.String,java.lang.String> getTreeTabs()
                                                             throws ServiceException
Map where:
 String representing the tab fw_uidString representing the tab idServiceException - wraps any exception underlying the service call.
java.util.Map<java.lang.String,java.lang.String> getTreeSections(java.lang.String tabID)
                                                                 throws ServiceException
tabId - the tab identifier
Map where:
 String containing the section nameString containing the section populate URLServiceException - wraps any exception underlying the service call.
java.util.List<TreeNodeBean> getRoots(java.util.List<java.lang.String> tabs)
                                      throws ServiceException
tabs - the tree tabs for which we want to display root nodes, identified by
 their fw_uid. If null, returns nodes corresponding to all
 tree tabs accessible by the current user.browse - The browse execute feature enabled. In essence true to browse parent tree
 nodes passed in from client
List of TreeNode objects.
ServiceException - wraps any exception underlying the service call.TreeNodeBean}
java.util.List<TreeNodeBean> getChildren(java.lang.String loadUrl,
                                         java.lang.String op,
                                         int start,
                                         boolean showParents)
                                         throws ServiceException
loadUrl - A String representing a node.
 A loadUrl is of the following format:
command:label:loadURL
List of TreeNode objects
ServiceException - wraps any exception underlying the service call.TreeNodeBean}
java.util.List<AssetId> getImmediateChildren(java.lang.String browseUrl)
                                             throws ServiceException
loadUrl - A String representing a node.
 A loadUrl is of the following format:
command:label:loadURL
List of TreeNode objects
ServiceException - wraps any exception underlying the service call.TreeNodeBean}
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||