Fixed various compilation warnings
[pithos-web-client] / src / gr / grnet / pithos / web / client / FilePropertiesDialog.java
index 92d6f23..473824c 100644 (file)
  */\r
 package gr.grnet.pithos.web.client;\r
 \r
-import com.google.gwt.core.client.Scheduler;\r
-import com.google.gwt.user.client.Window;\r
-import com.google.gwt.user.client.ui.Anchor;\r
-import com.google.gwt.user.client.ui.Label;\r
 import gr.grnet.pithos.web.client.foldertree.File;\r
 import gr.grnet.pithos.web.client.foldertree.Resource;\r
 import gr.grnet.pithos.web.client.rest.PostRequest;\r
 import gr.grnet.pithos.web.client.rest.PutRequest;\r
+import gr.grnet.pithos.web.client.tagtree.Tag;\r
+\r
+import java.util.Map;\r
 \r
 import com.google.gwt.core.client.GWT;\r
+import com.google.gwt.core.client.Scheduler;\r
 import com.google.gwt.event.dom.client.ClickEvent;\r
 import com.google.gwt.event.dom.client.ClickHandler;\r
 import com.google.gwt.i18n.client.DateTimeFormat;\r
-import com.google.gwt.resources.client.ClientBundle;\r
 import com.google.gwt.resources.client.ImageResource;\r
+import com.google.gwt.user.client.Window;\r
+import com.google.gwt.user.client.ui.Anchor;\r
 import com.google.gwt.user.client.ui.Button;\r
 import com.google.gwt.user.client.ui.CheckBox;\r
 import com.google.gwt.user.client.ui.DecoratedTabPanel;\r
@@ -58,10 +59,9 @@ import com.google.gwt.user.client.ui.FlowPanel;
 import com.google.gwt.user.client.ui.FocusPanel;\r
 import com.google.gwt.user.client.ui.HasHorizontalAlignment;\r
 import com.google.gwt.user.client.ui.HorizontalPanel;\r
+import com.google.gwt.user.client.ui.Label;\r
 import com.google.gwt.user.client.ui.TextBox;\r
 import com.google.gwt.user.client.ui.VerticalPanel;\r
-import gr.grnet.pithos.web.client.tagtree.Tag;\r
-import java.util.Map;\r
 \r
 /**\r
  * The 'File properties' dialog box implementation.\r
@@ -69,14 +69,14 @@ import java.util.Map;
  */\r
 public class FilePropertiesDialog extends AbstractPropertiesDialog {\r
 \r
-       private PermissionsList permList;\r
+       protected PermissionsList permList;\r
 \r
-       private CheckBox readForAll;\r
+       protected CheckBox readForAll;\r
 \r
        /**\r
         * An image bundle for this widgets images.\r
         */\r
-       public interface Images extends ClientBundle,MessagePanel.Images {\r
+       public interface Images extends MessagePanel.Images {\r
 \r
                @Source("gr/grnet/pithos/resources/edit_user.png")\r
                ImageResource permUser();\r
@@ -136,7 +136,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
                // when the button is clicked.\r
                final Button ok = new Button("OK", new ClickHandler() {\r
                        @Override\r
-                       public void onClick(ClickEvent event) {\r
+                       public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                                accept();\r
                                closeDialog();\r
                        }\r
@@ -148,7 +148,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
                // dialog when the button is clicked.\r
                final Button cancel = new Button("Cancel", new ClickHandler() {\r
                        @Override\r
-                       public void onClick(ClickEvent event) {\r
+                       public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                                closeDialog();\r
                        }\r
                });\r
@@ -223,7 +223,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
             tagAnchor.addClickHandler(new ClickHandler() {\r
 \r
                 @Override\r
-                public void onClick(ClickEvent event) {\r
+                public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                     String existing = tags.getText().trim();\r
                     if (MULTIPLE_VALUES_TEXT.equals(existing))\r
                         existing = "";\r
@@ -251,7 +251,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
             HorizontalPanel permButtons = new HorizontalPanel();\r
             Button add = new Button("Add Group", new ClickHandler() {\r
                 @Override\r
-                public void onClick(ClickEvent event) {\r
+                public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                     PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, false);\r
                     dlg.center();\r
                     permList.updatePermissionTable();\r
@@ -262,7 +262,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
 \r
             final Button addUser = new Button("Add User", new ClickHandler() {\r
                 @Override\r
-                public void onClick(ClickEvent event) {\r
+                public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                     PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, true);\r
                     dlg.center();\r
                     permList.updatePermissionTable();\r
@@ -286,7 +286,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
         readForAll.setValue(file.isPublished());\r
         readForAll.addClickHandler(new ClickHandler() {\r
             @Override\r
-            public void onClick(ClickEvent event) {\r
+            public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
                 readForAllNote.setVisible(readForAll.getValue());\r
             }\r
         });\r
@@ -414,7 +414,7 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
             final String path = file.getParent().getUri() + "/" + newFilename;\r
             PutRequest updateFile = new PutRequest(app.getApiPath(), app.getUsername(), path) {\r
                 @Override\r
-                public void onSuccess(Resource result) {\r
+                public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
                     updateMetaData(app.getApiPath(), app.getUsername(), path + "?update=", newTags, finalPublished, perms);\r
                 }\r
 \r
@@ -433,11 +433,11 @@ public class FilePropertiesDialog extends AbstractPropertiesDialog {
             updateMetaData(app.getApiPath(), app.getUsername(), file.getUri() + "?update=", newTags, finalPublished, perms);\r
        }\r
 \r
-    private void updateMetaData(String api, String owner, String path, String[] newTags, Boolean published, Map<String, Boolean[]> newPermissions) {\r
+       protected void updateMetaData(String api, String owner, String path, String[] newTags, Boolean published, Map<String, Boolean[]> newPermissions) {\r
         if (newTags != null || published != null || newPermissions != null) {\r
             PostRequest updateFile = new PostRequest(api, owner, path) {\r
                 @Override\r
-                public void onSuccess(Resource result) {\r
+                public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
                     app.updateFolder(file.getParent(), true);\r
                 }\r
 \r