deselectOthers(folderTreeView, folderTreeSelectionModel);
applyPermissions(folderTreeSelectionModel.getSelectedObject());
Folder f = folderTreeSelectionModel.getSelectedObject();
- showFiles(f);
+ updateFolder(f, true, new Command() {
+
+ @Override
+ public void execute() {
+ updateStatistics();
+ }
+ });
}
}
});
s.setSelected(s.getSelectedObject(), false);
}
- public void showFiles(Folder f) {
+ public void showFiles(final Folder f) {
Set<File> files = f.getFiles();
showFiles(files);
}
public void showFiles(Set<File> files) {
- //Iterator<File> iter = files.iterator();
- //fetchFile(iter, files);
fileList.setFiles(new ArrayList<File>(files));
}
public void onSuccess(AccountResource _result) {
final ListDataProvider<Folder> tempProvider = new ListDataProvider<Folder>();
Iterator<Folder> iter = _result.getContainers().iterator();
+ sharedFiles.get(username).clear();
fetchFolder(username, iter, tempProvider, new Command() {
@Override
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), f.getOwner(), path, f) {
@Override
public void onSuccess(final Folder _result) {
+ GWT.log(String.valueOf(_result.getFiles().size()));
if (showfiles)
app.showFiles(_result);
Iterator<Folder> iter = _result.getSubfolders().iterator();