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

Public Member Functions

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

Detailed Description

Definition at line 32 of file FilebrowserController_601.java.

Member Function Documentation

◆ $tree()

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

Definition at line 177 of file FilebrowserController_601.java.

177  {
178  cntDiv.getChildren().clear();
179  Treeitem item = tree.getSelectedItem();
180  Map map = (Map) item.getValue();
181 
182  showImages(map);
183  }

◆ doAfterCompose()

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

Definition at line 51 of file FilebrowserController_601.java.

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

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