Revision f55cf326 web_client/src/gr/grnet/pithos/web/client/DeleteFolderDialog.java
b/web_client/src/gr/grnet/pithos/web/client/DeleteFolderDialog.java | ||
---|---|---|
34 | 34 |
*/ |
35 | 35 |
package gr.grnet.pithos.web.client; |
36 | 36 |
|
37 |
import com.google.gwt.core.client.Scheduler; |
|
38 | 37 |
import com.google.gwt.event.dom.client.KeyDownEvent; |
39 |
import com.google.gwt.http.client.Request; |
|
40 |
import com.google.gwt.http.client.RequestBuilder; |
|
41 |
import com.google.gwt.http.client.RequestCallback; |
|
42 |
import com.google.gwt.http.client.RequestException; |
|
43 |
import com.google.gwt.http.client.Response; |
|
44 |
import com.google.gwt.json.client.JSONArray; |
|
45 |
import com.google.gwt.json.client.JSONObject; |
|
46 |
import com.google.gwt.json.client.JSONParser; |
|
47 |
import com.google.gwt.json.client.JSONString; |
|
48 |
import com.google.gwt.json.client.JSONValue; |
|
49 |
import com.google.gwt.user.client.Event; |
|
50 | 38 |
import gr.grnet.pithos.web.client.MessagePanel.Images; |
51 |
import gr.grnet.pithos.web.client.foldertree.File; |
|
52 | 39 |
import gr.grnet.pithos.web.client.foldertree.Folder; |
53 |
import gr.grnet.pithos.web.client.foldertree.Resource; |
|
54 |
import gr.grnet.pithos.web.client.rest.DeleteCommand; |
|
55 |
import gr.grnet.pithos.web.client.rest.DeleteRequest; |
|
56 |
import gr.grnet.pithos.web.client.rest.GetRequest; |
|
57 |
import gr.grnet.pithos.web.client.rest.RestException; |
|
58 |
import gr.grnet.pithos.web.client.rest.RestRequestCallback; |
|
59 |
import gr.grnet.pithos.web.client.rest.resource.FolderResource; |
|
60 |
import gr.grnet.pithos.web.client.rest.resource.RestResource; |
|
61 |
import gr.grnet.pithos.web.client.rest.resource.RestResourceWrapper; |
|
62 |
import gr.grnet.pithos.web.client.rest.resource.TrashFolderResource; |
|
63 | 40 |
|
64 |
import com.google.gwt.core.client.GWT; |
|
65 | 41 |
import com.google.gwt.dom.client.NativeEvent; |
66 | 42 |
import com.google.gwt.event.dom.client.ClickEvent; |
67 | 43 |
import com.google.gwt.event.dom.client.ClickHandler; |
68 | 44 |
import com.google.gwt.event.dom.client.KeyCodes; |
69 |
import com.google.gwt.user.client.DeferredCommand; |
|
70 | 45 |
import com.google.gwt.user.client.Event.NativePreviewEvent; |
71 | 46 |
import com.google.gwt.user.client.ui.AbstractImagePrototype; |
72 | 47 |
import com.google.gwt.user.client.ui.Button; |
... | ... | |
75 | 50 |
import com.google.gwt.user.client.ui.HasHorizontalAlignment; |
76 | 51 |
import com.google.gwt.user.client.ui.HorizontalPanel; |
77 | 52 |
import com.google.gwt.user.client.ui.VerticalPanel; |
78 |
import java.util.Iterator; |
|
79 |
import java.util.List; |
|
80 | 53 |
|
81 | 54 |
/** |
82 | 55 |
* The 'delete folder' dialog box. |
83 | 56 |
*/ |
84 | 57 |
public class DeleteFolderDialog extends DialogBox { |
85 | 58 |
|
86 |
private GSS app;
|
|
59 |
private Pithos app;
|
|
87 | 60 |
private Folder folder; |
88 | 61 |
|
89 | 62 |
/** |
90 | 63 |
* The widget's constructor. |
91 | 64 |
* @param images the supplied images |
92 | 65 |
*/ |
93 |
public DeleteFolderDialog(GSS _app, Images images, Folder _folder) {
|
|
66 |
public DeleteFolderDialog(Pithos _app, Images images, Folder _folder) {
|
|
94 | 67 |
this.app = _app; |
95 | 68 |
this.folder = _folder; |
96 | 69 |
// Set the dialog's caption. |
Also available in: Unified diff