Revision 816de19f web_client/src/gr/grnet/pithos/web/client/commands/DeleteCommand.java

b/web_client/src/gr/grnet/pithos/web/client/commands/DeleteCommand.java
60 60
	private PopupPanel containerPanel;
61 61
	final Images newImages;
62 62

  
63
    private Resource resource;
63
    private Object resource;
64 64

  
65 65
	/**
66 66
	 * @param _containerPanel
67 67
	 * @param _newImages the images of all the possible delete dialogs
68 68
	 */
69
	public DeleteCommand( PopupPanel _containerPanel, Resource resource, final Images _newImages ){
69
	public DeleteCommand( PopupPanel _containerPanel, Object resource, final Images _newImages ){
70 70
		containerPanel = _containerPanel;
71 71
		newImages = _newImages;
72 72
        this.resource = resource;
......
86 86
		if (resource instanceof Folder) {
87 87
			DeleteFolderDialog dlg = new DeleteFolderDialog(GSS.get(), newImages, (Folder) resource);
88 88
			dlg.center();
89
		} else if (resource instanceof File) {
90
			DeleteFileDialog dlg = new DeleteFileDialog(newImages);
89
		} else if (resource instanceof List) {
90
			DeleteFileDialog dlg = new DeleteFileDialog(newImages, (List<File>) resource);
91 91
			dlg.center();
92 92
		}
93 93
    }

Also available in: Unified diff