BrightSide Workbench Full Report + Source Code
org.zkforge.ckez.FilebrowserController_CK446 Class Reference
Inheritance diagram for org.zkforge.ckez.FilebrowserController_CK446:
Collaboration diagram for org.zkforge.ckez.FilebrowserController_CK446:

Public Member Functions

void doAfterCompose (Component comp) throws Exception
 
void onSelect $tree ()
 

Detailed Description

Definition at line 43 of file FilebrowserController_CK446.java.

Member Function Documentation

◆ $tree()

void onSelect org.zkforge.ckez.FilebrowserController_CK446.$tree ( )

Definition at line 174 of file FilebrowserController_CK446.java.

174  {
175  cntDiv.getChildren().clear();
176  Treeitem item = tree.getSelectedItem();
177  Map map = (Map)item.getValue();
178 
179  showImages(map);
180  }

◆ doAfterCompose()

void org.zkforge.ckez.FilebrowserController_CK446.doAfterCompose ( Component  comp) throws Exception

Definition at line 60 of file FilebrowserController_CK446.java.

60  {
61  super.doAfterCompose(comp);
62 
63  type = ((String[])param.get("Type"))[0];
64  fileFilterMap = initFileFilterMap();
65 
66  String url = ((String[]) param.get("url"))[0];
67  if (Strings.isBlank(url)) return;
68 
69  url = getFolderUrl(url);
70  if (application.getResourcePaths(url) == null)
71  throw new UiException("Folder not found: " + url);
72 
73  Map rootFolderMap = new TreeMap();
74  Map map = new TreeMap();
75  rootFolderMap.put(url, map);
76 
77  parseFolders(url, map);
78 
79  tree.setItemRenderer(new ExplorerTreeitemRenderer());
80  tree.setModel(new DefaultTreeModel(new DefaultTreeNode("ROOT",initTreeModel(rootFolderMap, new ArrayList()))));
81 
82  showImages(map);
83  }

The documentation for this class was generated from the following file: