Revision 4ca9cb37
b/src/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.java | ||
---|---|---|
41 | 41 |
import gr.grnet.pithos.web.client.rest.GetRequest; |
42 | 42 |
import gr.grnet.pithos.web.client.rest.RestException; |
43 | 43 |
|
44 |
import java.util.ArrayList; |
|
44 | 45 |
import java.util.ConcurrentModificationException; |
45 | 46 |
import java.util.HashMap; |
46 | 47 |
import java.util.Iterator; |
... | ... | |
175 | 176 |
} |
176 | 177 |
|
177 | 178 |
public void initialize(final AccountResource account, final Command callback) { |
178 |
Iterator<Folder> iter = account.getContainers().iterator();
|
|
179 |
Iterator<Folder> iter = account.getContainers().listIterator();
|
|
179 | 180 |
fetchFolder(iter, new Command() { |
180 | 181 |
@Override |
181 | 182 |
public void execute() { |
... | ... | |
225 | 226 |
public void onSuccess(final Folder _result) { |
226 | 227 |
if (showfiles) |
227 | 228 |
app.showFiles(_result); |
228 |
Iterator<Folder> iter = _result.getSubfolders().iterator();
|
|
229 |
Iterator<Folder> iter = new ArrayList<Folder>(_result.getSubfolders()).listIterator();
|
|
229 | 230 |
fetchFolder(iter, new Command() { |
230 | 231 |
@Override |
231 | 232 |
public void execute() { |
Also available in: Unified diff