Revision f55cf326 web_client/src/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.java
b/web_client/src/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.java | ||
---|---|---|
47 | 47 |
import com.google.gwt.view.client.SingleSelectionModel; |
48 | 48 |
import com.google.gwt.view.client.TreeViewModel; |
49 | 49 |
import gr.grnet.pithos.web.client.FolderContextMenu; |
50 |
import gr.grnet.pithos.web.client.GSS;
|
|
50 |
import gr.grnet.pithos.web.client.Pithos;
|
|
51 | 51 |
import gr.grnet.pithos.web.client.foldertree.FolderTreeView.Templates; |
52 | 52 |
import gr.grnet.pithos.web.client.rest.GetRequest; |
53 | 53 |
import gr.grnet.pithos.web.client.rest.RestException; |
... | ... | |
122 | 122 |
} |
123 | 123 |
|
124 | 124 |
private void fetchFolder(final Iterator<Folder> iter, final ListDataProvider<Folder> dataProvider, final Set<Folder> folders) { |
125 |
final GSS app = GSS.get();
|
|
125 |
final Pithos app = Pithos.get();
|
|
126 | 126 |
if (iter.hasNext()) { |
127 | 127 |
final Folder f = iter.next(); |
128 | 128 |
|
... | ... | |
137 | 137 |
public void onError(Throwable t) { |
138 | 138 |
GWT.log("Error getting folder", t); |
139 | 139 |
if (t instanceof RestException) |
140 |
GSS.get().displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
|
|
140 |
Pithos.get().displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
|
|
141 | 141 |
else |
142 |
GSS.get().displayError("System error fetching folder: " + t.getMessage());
|
|
142 |
Pithos.get().displayError("System error fetching folder: " + t.getMessage());
|
|
143 | 143 |
} |
144 | 144 |
}; |
145 | 145 |
getFolder.setHeader("X-Auth-Token", app.getToken()); |
... | ... | |
175 | 175 |
if (!folder.isTrash()) |
176 | 176 |
fetchFolder(folder, dataProvider); |
177 | 177 |
else |
178 |
GSS.get().showFiles(folder);
|
|
178 |
Pithos.get().showFiles(folder);
|
|
179 | 179 |
} |
180 | 180 |
|
181 | 181 |
public void fetchFolder(final Folder f, final ListDataProvider<Folder> dataProvider) { |
... | ... | |
183 | 183 |
Scheduler.get().scheduleDeferred(new ScheduledCommand() { |
184 | 184 |
@Override |
185 | 185 |
public void execute() { |
186 |
final GSS app = GSS.get();
|
|
186 |
final Pithos app = Pithos.get();
|
|
187 | 187 |
String path = app.getApiPath() + app.getUsername() + "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + f.getPrefix(); |
188 | 188 |
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, path, f) { |
189 | 189 |
@Override |
... | ... | |
197 | 197 |
public void onError(Throwable t) { |
198 | 198 |
GWT.log("Error getting folder", t); |
199 | 199 |
if (t instanceof RestException) |
200 |
GSS.get().displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
|
|
200 |
Pithos.get().displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
|
|
201 | 201 |
else |
202 |
GSS.get().displayError("System error fetching folder: " + t.getMessage());
|
|
202 |
Pithos.get().displayError("System error fetching folder: " + t.getMessage());
|
|
203 | 203 |
} |
204 | 204 |
}; |
205 | 205 |
getFolder.setHeader("X-Auth-Token", app.getToken()); |
Also available in: Unified diff