Added ids to folder context menu for trash folder after a wrong merge.
[pithos] / src / gr / ebs / gss / client / FolderContextMenu.java
index 87bdac1..21d6ead 100644 (file)
@@ -134,13 +134,16 @@ public class FolderContextMenu extends PopupPanel {
                                contextMenu.addItem("<span>" + AbstractImagePrototype.create(newImages.viewText()).getHTML() + "&nbsp;Properties</span>", true, new PropertiesCommand(this, newImages, 0));
                        }
                        if(selectedItem instanceof TrashResource){
+                               contextMenu.addItem("<span>" + AbstractImagePrototype.create(newImages.delete()).getHTML() + "&nbsp;Restore Trash</span>", true, new RestoreTrashCommand(this));
+                               
                                MenuItem emptyTrash = new MenuItem("<span>" + AbstractImagePrototype.create(newImages.delete()).getHTML() + "&nbsp;Empty Trash</span>", true, new EmptyTrashCommand(this));
                                emptyTrash.getElement().setId("folderContextMenu.emptyTrash");
                                contextMenu.addItem(emptyTrash);
                                
                                MenuItem refresh = new MenuItem("<span>" + AbstractImagePrototype.create(images.refresh()).getHTML() + "&nbsp;Refresh</span>", true, new RefreshCommand(this, images));
-                               refresh.getElement().setId("folderContextMenu.refresh");
-                               contextMenu.addItem(refresh);                           
+                               emptyTrash.getElement().setId("folderContextMenu.refresh");
+                               contextMenu.addItem(refresh);
+                               
                        }
                        if(selectedItem instanceof SharedResource || selectedItem instanceof OthersResource || selectedItem instanceof OtherUserResource){
                                contextMenu.addItem("<span>" + AbstractImagePrototype.create(images.refresh()).getHTML() + "&nbsp;Refresh</span>", true, new RefreshCommand(this, images));