import com.google.gwt.event.dom.client.KeyCodes;\r
import com.google.gwt.user.client.Event.NativePreviewEvent;\r
import com.google.gwt.user.client.ui.DialogBox;\r
-import com.google.gwt.user.client.ui.FlowPanel;\r
-import com.google.gwt.user.client.ui.TabPanel;\r
-import com.google.gwt.user.client.ui.TextBox;\r
import com.google.gwt.user.client.ui.VerticalPanel;\r
\r
/**\r
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
-import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
Button ok = new Button(buttonLabel, new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
confirm();
hide();
}
/**
* The widget constructor.
*/
- public CredentialsDialog(final Pithos app, final MessagePanel.Images images) {
+ public CredentialsDialog(final Pithos app) {
Anchor close = new Anchor();
close.addStyleName("close");
close.addClickHandler(new ClickHandler() {
*/\r
package gr.grnet.pithos.web.client;\r
\r
-import com.google.gwt.core.client.Scheduler;\r
import gr.grnet.pithos.web.client.MessagePanel.Images;\r
import gr.grnet.pithos.web.client.foldertree.File;\r
import gr.grnet.pithos.web.client.foldertree.Resource;\r
import java.util.List;\r
\r
import com.google.gwt.core.client.GWT;\r
+import com.google.gwt.core.client.Scheduler;\r
import com.google.gwt.dom.client.NativeEvent;\r
import com.google.gwt.event.dom.client.ClickEvent;\r
import com.google.gwt.event.dom.client.ClickHandler;\r
import com.google.gwt.user.client.ui.DialogBox;\r
import com.google.gwt.user.client.ui.HTML;\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.VerticalPanel;\r
\r
/**\r
// when the button is clicked and deletes the file.\r
Button ok = new Button("Delete", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
deleteFiles();\r
hide();\r
}\r
String path = f.getUri();\r
DeleteRequest deleteFile = new DeleteRequest(app.getApiPath(), f.getOwner(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
deleteFile(iter);\r
}\r
\r
*/\r
package gr.grnet.pithos.web.client;\r
\r
-import com.google.gwt.event.dom.client.KeyDownEvent;\r
import gr.grnet.pithos.web.client.MessagePanel.Images;\r
import gr.grnet.pithos.web.client.foldertree.Folder;\r
\r
import com.google.gwt.event.dom.client.ClickEvent;\r
import com.google.gwt.event.dom.client.ClickHandler;\r
import com.google.gwt.event.dom.client.KeyCodes;\r
+import com.google.gwt.event.dom.client.KeyDownEvent;\r
import com.google.gwt.user.client.Event.NativePreviewEvent;\r
import com.google.gwt.user.client.ui.AbstractImagePrototype;\r
import com.google.gwt.user.client.ui.Anchor;\r
import com.google.gwt.user.client.ui.DialogBox;\r
import com.google.gwt.user.client.ui.HTML;\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.VerticalPanel;\r
\r
/**\r
// when the button is clicked and deletes the folder.\r
Button ok = new Button("Delete", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
app.deleteFolder(folder);\r
hide();\r
}\r
if (selectedFolder != null) {
if (!selectedFolder.isInTrash()) {
if (canWrite && app.getClipboard().hasFiles()) {
- List<File> files = (List<File>) app.getClipboard().getItem();
pasteItem = new MenuItem("<span>" + AbstractImagePrototype.create(images.paste()).getHTML() + " Paste</span>", true, new PasteCommand(app, this, selectedFolder));
contextMenu.addItem(pasteItem);
}
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.safehtml.client.SafeHtmlTemplates;
-import com.google.gwt.safehtml.client.SafeHtmlTemplates.Template;
import com.google.gwt.safehtml.shared.SafeHtml;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.google.gwt.user.cellview.client.CellTable;
/**
* Update the display of the file list.
*/
- void update(@SuppressWarnings("unused") boolean sort) {
+ void update() {
showCellTable();
}
this.header=header;
}
@Override
- public void update(@SuppressWarnings("unused") String value) {
+ public void update(String value) {
header.setSorted(true);
header.toggleReverseSort();
}
celltable.redrawHeaders();
sortFiles(property, header.getReverseSort());
- FileList.this.update(true);
+ FileList.this.update();
}
}
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
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
close.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
hide();\r
}\r
});\r
// when the button is clicked.\r
final Button ok = new Button("OK", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
accept();\r
closeDialog();\r
}\r
HorizontalPanel permButtons = new HorizontalPanel();\r
Button add = new Button("Add Group", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, false);\r
dlg.center();\r
permList.updatePermissionTable();\r
\r
final Button addUser = new Button("Add User", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, true);\r
dlg.center();\r
permList.updatePermissionTable();\r
readForAll.setValue(file.isPublished());\r
readForAll.addClickHandler(new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
readForAllNote.setVisible(readForAll.getValue());\r
}\r
});\r
if (published != null || newPermissions != null) {\r
PostRequest updateFile = new PostRequest(api, owner, path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
app.updateFolder(file.getParent(), true, new Command() {\r
\r
@Override\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
import com.google.gwt.user.client.Command;\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.DecoratedTabPanel;\r
import com.google.gwt.user.client.ui.FlexTable;\r
-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.Image;\r
close.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
hide();\r
}\r
});\r
// when the button is clicked.\r
final Button ok = new Button("OK", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
accept();\r
closeDialog();\r
}\r
plus.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
addFormLine(metaTable, metaTable.getRowCount(), "", "");\r
}\r
});\r
final String path = file.getParent().getUri() + "/" + newFilename;\r
PutRequest updateFile = new PutRequest(app.getApiPath(), app.getUsername(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
updateMetaData(app.getApiPath(), file.getOwner(), path + "?update=", newMeta);\r
}\r
\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
if (newMeta != null) {\r
PostRequest updateFile = new PostRequest(api, owner, path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
app.updateFolder(file.getParent(), true, new Command() {\r
\r
@Override\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.Cookies;
import com.google.gwt.user.client.Event.NativePreviewEvent;
-import com.google.gwt.user.client.Window;
+import com.google.gwt.user.client.ui.Anchor;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.FileUpload;
import com.google.gwt.user.client.ui.FormPanel.SubmitCompleteHandler;
import com.google.gwt.user.client.ui.FormPanel.SubmitEvent;
import com.google.gwt.user.client.ui.FormPanel.SubmitHandler;
-import com.google.gwt.user.client.ui.Anchor;
import com.google.gwt.user.client.ui.Grid;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.Hidden;
// form.
submit = new Button("Upload", new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
prepareAndSubmit();
}
});
form.addSubmitHandler(new SubmitHandler() {
@Override
- public void onSubmit(@SuppressWarnings("unused") SubmitEvent event) {
+ public void onSubmit(SubmitEvent event) {
auth.setValue(app.getToken()); //This is done here because the app object is not available in the constructor
Cookies.setCookie("X-Auth-Token", app.getToken(), null, "", "/", false);
}
\r
import gr.grnet.pithos.web.client.foldertree.File;\r
import gr.grnet.pithos.web.client.foldertree.FileVersions;\r
-import gr.grnet.pithos.web.client.foldertree.Resource;\r
import gr.grnet.pithos.web.client.foldertree.Version;\r
import gr.grnet.pithos.web.client.rest.GetRequest;\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.rest.RestException;\r
\r
-import java.util.HashMap;\r
import java.util.List;\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.http.client.Response;\r
-import com.google.gwt.http.client.URL;\r
import com.google.gwt.resources.client.ImageResource;\r
import com.google.gwt.user.client.Command;\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
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.TextBox;\r
import com.google.gwt.user.client.ui.VerticalPanel;\r
\r
/**\r
close.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
hide();\r
}\r
});\r
// when the button is clicked.\r
final Button ok = new Button("OK", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
accept();\r
closeDialog();\r
}\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
*/\r
@Override\r
protected void accept() {\r
- updateMetaData(app.getApiPath(), app.getUsername(), file.getUri() + "?update=");\r
- }\r
-\r
- protected void updateMetaData(String api, String owner, String path) {\r
app.updateFolder(file.getParent(), true, new Command() {\r
\r
@Override\r
app.updateMySharedRoot();\r
}\r
});\r
- }\r
+ }\r
}\r
import com.google.gwt.event.dom.client.ClickEvent;\r
import com.google.gwt.event.dom.client.ClickHandler;\r
import com.google.gwt.user.client.ui.Button;\r
-import com.google.gwt.user.client.ui.DecoratedTabPanel;\r
-import com.google.gwt.user.client.ui.DisclosurePanel;\r
import com.google.gwt.user.client.ui.FlexTable;\r
-import com.google.gwt.user.client.ui.FlowPanel;\r
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
// when the button is clicked.\r
final Button ok = new Button("OK", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
accept();\r
closeDialog();\r
}\r
// dialog when the button is clicked.\r
final Button cancel = new Button("Cancel", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
closeDialog();\r
}\r
});\r
import gr.grnet.pithos.web.client.commands.RefreshCommand;
import gr.grnet.pithos.web.client.commands.RestoreTrashCommand;
import gr.grnet.pithos.web.client.commands.ToTrashCommand;
-import gr.grnet.pithos.web.client.foldertree.File;
import gr.grnet.pithos.web.client.foldertree.Folder;
-import java.util.List;
-
import com.google.gwt.user.client.ui.AbstractImagePrototype;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
close.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
hide();\r
}\r
});\r
HorizontalPanel permButtons = new HorizontalPanel();\r
Button add = new Button("Add Group", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, false);\r
dlg.center();\r
}\r
\r
Button addUser = new Button("Add User", new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
PermissionsAddDialog dlg = new PermissionsAddDialog(app, app.getAccount().getGroups(), permList, true);\r
dlg.center();\r
}\r
String okLabel = "Update";\r
final Button ok = new Button(okLabel, new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
updateFolder();\r
closeDialog();\r
}\r
final String path = folder.getParent().getUri() + "/" + newName;\r
PutRequest newFolder = new PutRequest(app.getApiPath(), folder.getParent().getOwner(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
Iterator<File> iter = folder.getFiles().iterator();\r
app.copyFiles(iter, folder.getParent().getOwner(), folder.getParent().getUri() + "/" + newName, new Command() {\r
@Override\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
if (newPermissions != null) {\r
PostRequest updateFolder = new PostRequest(app.getApiPath(), folder.getOwner(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
app.updateFolder(folder.getParent(), false, new Command() {\r
\r
@Override\r
final String path1 = folder.getUri();\r
PutRequest newFolder = new PutRequest(app.getApiPath(), folder.getOwner(), path1) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
updateMetadata(path, newPermissions);\r
}\r
\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
close.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
hide();\r
}\r
});\r
okLabel = "Update";\r
final Button ok = new Button(okLabel, new ClickHandler() {\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
createOrUpdateFolder();\r
closeDialog();\r
}\r
folderName.addChangeHandler(new ChangeHandler() {\r
\r
@Override\r
- public void onChange(@SuppressWarnings("unused") ChangeEvent event) {\r
+ public void onChange(ChangeEvent event) {\r
if(folderName.getText().contains("/")) {\r
folderNameNote.setVisible(true);\r
ok.setEnabled(false);\r
String path = folder.getUri() + "/" + name;\r
PutRequest createFolder = new PutRequest(app.getApiPath(), folder.getOwner(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
app.updateFolder(folder, true, new Command() {\r
\r
@Override\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
final String path = folder.getParent().getUri() + "/" + newName;\r
PutRequest newFolder = new PutRequest(app.getApiPath(), folder.getParent().getOwner(), path) {\r
@Override\r
- public void onSuccess(@SuppressWarnings("unused") Resource result) {\r
+ public void onSuccess(Resource result) {\r
Iterator<File> iter = folder.getFiles().iterator();\r
app.copyFiles(iter, folder.getParent().getOwner(), folder.getParent().getUri() + "/" + newName, new Command() {\r
@Override\r
}\r
\r
@Override\r
- protected void onUnauthorized(@SuppressWarnings("unused") Response response) {\r
+ protected void onUnauthorized(Response response) {\r
app.sessionExpired();\r
}\r
};\r
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.Scheduler;
-import com.google.gwt.dom.client.NativeEvent;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.KeyCodes;
import com.google.gwt.http.client.Response;
-import com.google.gwt.user.client.Event.NativePreviewEvent;
import com.google.gwt.user.client.ui.Anchor;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.VerticalPanel;
-import com.google.gwt.user.client.ui.Widget;
/**
setWidget(outer);
}
- private void addFormLine(final FlexTable table) {
+ void addFormLine(final FlexTable table) {
table.setWidget(rows, 0, new TextBox());
table.getFlexCellFormatter().setStyleName(1, 0, "props-values");
message.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
FadeOut anim = new FadeOut(simplePanel){\r
\r
@Override\r
clearMessageLink.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
FadeOut anim = new FadeOut(simplePanel){\r
@Override\r
protected void onComplete() {\r
feedbackLink.addClickHandler(new ClickHandler() {\r
\r
@Override\r
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {\r
+ public void onClick(ClickEvent event) {\r
new FeedbackDialog(app, app.getErrorData()).center();\r
}\r
});\r
*/
package gr.grnet.pithos.web.client;
-import com.google.gwt.user.client.ui.TextBox;
-
import gr.grnet.pithos.web.client.grouptree.Group;
import java.util.List;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
-import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.ListBox;
+import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.VerticalPanel;
public class PermissionsAddDialog extends DialogBox {
final Button ok = new Button("OK", new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
addPermission();
hide();
}
});
PushButton removeButton = new PushButton(AbstractImagePrototype.create(images.delete()).createImage(), new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
permissions.remove(user);
updatePermissionTable();
hasChanges = true;
import gr.grnet.pithos.web.client.rest.PutRequest;
import gr.grnet.pithos.web.client.rest.RestException;
import gr.grnet.pithos.web.client.tagtree.Tag;
-import gr.grnet.pithos.web.client.tagtree.TagTreeView;
-import gr.grnet.pithos.web.client.tagtree.TagTreeViewModel;
import java.util.ArrayList;
-import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HTML;
-import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.HasVerticalAlignment;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.HorizontalSplitPanel;
-import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.view.client.SelectionChangeEvent;
header.addStyleName("pithos-header-noframe");
upload = new Button("Upload File", new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
new UploadFileCommand(Pithos.this, null, getSelection()).execute();
}
});
newFolderButton.addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
Folder folder = getSelectedTree().getSelection();
if (folder != null) {
Boolean[] permissions = folder.getPermissions().get(getUsername());
shareFolderButton.addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
Folder folder = getSelectedTree().getSelection();
if (folder != null) {
Boolean[] permissions = folder.getPermissions().get(getUsername());
refreshButton.addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
boolean isFolderTreeSelected = selectedTree.equals(getFolderTreeView());
boolean otherSharedTreeSelected = selectedTree.equals(getOtherSharedTreeView());
Folder folder = getSelectedTree().getSelection();
header.add(toolbar);
header.setCellHorizontalAlignment(toolbar, HasHorizontalAlignment.ALIGN_CENTER);
header.setCellVerticalAlignment(toolbar, HasVerticalAlignment.ALIGN_MIDDLE);
-// header.setCellWidth(toolbar, "40px");
HorizontalPanel folderStatistics = new HorizontalPanel();
folderStatistics.addStyleName("pithos-folderStatistics");
folderTreeSelectionModel = new SingleSelectionModel<Folder>();
folderTreeSelectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (folderTreeSelectionModel.getSelectedObject() != null) {
deselectOthers(folderTreeView, folderTreeSelectionModel);
applyPermissions(folderTreeSelectionModel.getSelectedObject());
String path = file.getUri() + "?format=json";
GetRequest<File> getFile = new GetRequest<File>(File.class, getApiPath(), username, path, file) {
@Override
- public void onSuccess(@SuppressWarnings("unused") File _result) {
+ public void onSuccess(File _result) {
fetchFile(iter, files);
}
HeadRequest<AccountResource> headAccount = new HeadRequest<AccountResource>(AccountResource.class, getApiPath(), username, "", account) {
@Override
- public void onSuccess(@SuppressWarnings("unused") AccountResource _result) {
+ public void onSuccess(AccountResource _result) {
showStatistics();
}
String path = "/" + Pithos.HOME_CONTAINER;
PutRequest createPithos = new PutRequest(getApiPath(), getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
if (!_account.hasTrashContainer())
createTrashContainer(callback);
else
String path = "/" + Pithos.TRASH_CONTAINER;
PutRequest createPithos = new PutRequest(getApiPath(), getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
fetchAccount(callback);
}
try {
builder.sendRequest("", new RequestCallback() {
@Override
- public void onResponseReceived(@SuppressWarnings("unused") Request request, Response response) {
+ public void onResponseReceived(Request request, Response response) {
if (response.getStatusCode() == Response.SC_OK) {
JSONValue json = JSONParser.parseStrict(response.getText());
JSONArray array = json.isArray();
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable exception) {
+ public void onError(Request request, Throwable exception) {
setError(exception);
displayError("System error unable to delete folder: " + exception.getMessage());
}
String path = "/" + folder.getContainer() + "/" + name.stringValue();
DeleteRequest delete = new DeleteRequest(getApiPath(), folder.getOwner(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
deleteObject(folder, i + 1, array);
}
try {
builder.sendRequest("", new RequestCallback() {
@Override
- public void onResponseReceived(@SuppressWarnings("unused") Request request, Response response) {
+ public void onResponseReceived(Request request, Response response) {
if (response.getStatusCode() == Response.SC_OK) {
JSONValue json = JSONParser.parseStrict(response.getText());
JSONArray array2 = json.isArray();
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable exception) {
+ public void onError(Request request, Throwable exception) {
setError(exception);
displayError("System error unable to delete folder: " + exception.getMessage());
}
String path = folder.getUri();
DeleteRequest deleteFolder = new DeleteRequest(getApiPath(), getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
updateFolder(folder.getParent(), true, new Command() {
@Override
String path = targetUri + "/" + file.getName();
PutRequest copyFile = new PutRequest(getApiPath(), targetUsername, path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
copyFiles(iter, targetUsername, targetUri, callback);
}
String path = targetUri + "/" + f.getName();
PutRequest createFolder = new PutRequest(getApiPath(), targetUsername, path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, getApiPath(), f.getOwner(), "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + URL.encodeQueryString(f.getPrefix()), f) {
@Override
mysharedTreeSelectionModel = new SingleSelectionModel<Folder>();
mysharedTreeSelectionModel.addSelectionChangeHandler(new Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (mysharedTreeSelectionModel.getSelectedObject() != null) {
deselectOthers(mysharedTreeView, mysharedTreeSelectionModel);
upload.setEnabled(false);
otherSharedTreeSelectionModel = new SingleSelectionModel<Folder>();
otherSharedTreeSelectionModel.addSelectionChangeHandler(new Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (otherSharedTreeSelectionModel.getSelectedObject() != null) {
deselectOthers(otherSharedTreeView, otherSharedTreeSelectionModel);
otherSharedTreeView.addStyleName("cellTreeWidget-selectedTree");
}
@Override
- public boolean clearCurrentSelection(@SuppressWarnings("unused") CellPreviewEvent<T> event) {
+ public boolean clearCurrentSelection(CellPreviewEvent<T> event) {
return false;
}
// when the button is clicked.
Button confirm = new Button("Proceed", new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
app.authenticateUser();
hide();
}
}
@Override
- public void render(@SuppressWarnings("unused") Context context, SafeHtmlBuilder sb) {
+ public void render(Context context, SafeHtmlBuilder sb) {
if (sorted) {
sb.append(template.sorted(IMAGE_WIDTH, reverseSort ? DOWN_ARROW : UP_ARROW, text));
} else {
import gr.grnet.pithos.web.client.commands.DeleteCommand;
import gr.grnet.pithos.web.client.commands.DeleteGroupCommand;
import gr.grnet.pithos.web.client.commands.EmptyTrashCommand;
-import gr.grnet.pithos.web.client.commands.NewFolderCommand;
import gr.grnet.pithos.web.client.commands.PasteCommand;
import gr.grnet.pithos.web.client.commands.PropertiesCommand;
-import gr.grnet.pithos.web.client.commands.RefreshCommand;
import gr.grnet.pithos.web.client.commands.RemoveUserCommand;
import gr.grnet.pithos.web.client.commands.RestoreTrashCommand;
import gr.grnet.pithos.web.client.commands.ToTrashCommand;
import java.util.List;
-import com.google.gwt.resources.client.ImageResource;
-import com.google.gwt.resources.client.ClientBundle.Source;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.AbstractImagePrototype;
Object item = app.getClipboard().getItem();
boolean showPaste = false;
if (item instanceof List) {
- List<File> _files = (List<File>) item;
+ @SuppressWarnings("unchecked")
+ List<File> _files = (List<File>) item;
if (_files.get(0).getOwner().equals(folder.getOwner()))
showPaste = true;
}
@Override
public void execute() {
for (File f: files)
- Window.open(app.getApiPath() + files.get(0).getOwner() + files.get(0).getUri() + "?X-Auth-Token=" + app.getToken(), "_blank", "");
+ Window.open(app.getApiPath() + f.getOwner() + f.getUri() + "?X-Auth-Token=" + app.getToken(), "_blank", "");
}
}));
}
*/
package gr.grnet.pithos.web.client;
-import gr.grnet.pithos.web.client.foldertree.Resource;
import gr.grnet.pithos.web.client.rest.GetRequest;
import gr.grnet.pithos.web.client.rest.RestException;
import com.google.gwt.core.client.Scheduler;
import com.google.gwt.http.client.Response;
import com.google.gwt.resources.client.ImageResource;
-import com.google.gwt.safehtml.shared.SafeHtml;
-import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
-import com.google.gwt.safehtml.shared.SafeHtmlUtils;
import com.google.gwt.user.client.Command;
-import com.google.gwt.user.client.Cookies;
import com.google.gwt.user.client.ui.AbstractImagePrototype;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.HasVerticalAlignment;
import com.google.gwt.user.client.ui.HorizontalPanel;
-import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
@Override
public void execute() {
- new CredentialsDialog(app, images).center();
+ new CredentialsDialog(app).center();
}
}));
userItemMenu.addItem(new MenuItem("logout", new Command() {
HTML restoreVersion = new HTML("<a href='#' class='hidden-link info'><span>" + AbstractImagePrototype.create(images.restore()).getHTML() + "</span><div>Restore this Version</div></a>");
restoreVersion.addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
restoreVersion(v.getVersion());
}
});
HTML downloadHtml = new HTML("<a class='hidden-link info' href='#'><span>" + AbstractImagePrototype.create(images.download()).getHTML()+"</span><div>View this Version</div></a>");
downloadHtml.addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
String fileUrl = app.getApiPath() + file.getOwner() + file.getUri() + "?X-Auth-Token=" + app.getToken() + "&version=" + v.getVersion();
Window.open(fileUrl, "_BLANK", "");
}
PostRequest restoreVersion = new PostRequest(app.getApiPath(), file.getOwner(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
container.hide();
}
PostRequest updateGroup = new PostRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
app.updateGroupNode(group);
}
PostRequest updateGroup = new PostRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
app.removeGroup(group);
}
*/
package gr.grnet.pithos.web.client.commands;
-import java.util.Iterator;
-
import gr.grnet.pithos.web.client.Pithos;
import gr.grnet.pithos.web.client.foldertree.File;
import gr.grnet.pithos.web.client.foldertree.Folder;
import gr.grnet.pithos.web.client.rest.GetRequest;
import gr.grnet.pithos.web.client.rest.RestException;
+import java.util.Iterator;
+
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.Scheduler;
import com.google.gwt.http.client.Response;
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), _f.getOwner(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource _result) {
deleteSubfolder(iter2, callback);
}
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), f.getOwner(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
deleteFile(iter, callback);
}
*/
package gr.grnet.pithos.web.client.commands;
-import gr.grnet.pithos.web.client.FileContextMenu.Images;
import gr.grnet.pithos.web.client.FolderPropertiesDialog;
import gr.grnet.pithos.web.client.Pithos;
import gr.grnet.pithos.web.client.foldertree.Folder;
/**
* @param aContainerPanel
- * @param newImages the images of the new folder dialog
*/
public NewFolderCommand(Pithos _app, PopupPanel aContainerPanel, Folder folder){
app = _app;
String path = folder.getUri() + "/" + file.getName();
PutRequest copyFile = new PutRequest(app.getApiPath(), folder.getOwner(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
moveFiles(iter, callback);
}
PostRequest updateGroup = new PostRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
app.updateGroupNode(group);
}
String path = "/" + Pithos.HOME_CONTAINER + "/" + f.getPrefix();
PutRequest createFolder = new PutRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), f.getOwner(), "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + URL.encodeQueryString(f.getPrefix()), f) {
@Override
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), _f.getUri()) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource _result) {
+ public void onSuccess(Resource _result) {
app.updateRootFolder(callback);
}
String path = "/" + Pithos.HOME_CONTAINER + "/" + file.getPath();
PutRequest untrashFile = new PutRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
untrashFiles(iter, callback);
}
String path = "/" + Pithos.TRASH_CONTAINER + "/" + f.getPrefix();
PutRequest createFolder = new PutRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), f.getOwner(), "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + URL.encodeQueryString(f.getPrefix()), f) {
@Override
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), _f.getUri()) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource _result) {
+ public void onSuccess(Resource _result) {
if (callback != null)
callback.execute();
}
String path = "/" + Pithos.TRASH_CONTAINER + "/" + file.getPath();
PutRequest trashFile = new PutRequest(app.getApiPath(), app.getUsername(), path) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Resource result) {
+ public void onSuccess(Resource result) {
trashFiles(iter, callback);
}
addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
final String img = DOM.getElementAttribute(buttonElement, "src");
String newImg;
if (img.endsWith(UNCHECKED_IMG))
protected void ensureDomEventHandlers() {
addClickHandler(new ClickHandler() {
@Override
- public void onClick(@SuppressWarnings("unused") ClickEvent event) {
+ public void onClick(ClickEvent event) {
ValueChangeEvent.fire(TristateCheckBox.this, getValue());
}
});
import java.util.Date;
import java.util.HashMap;
-import java.util.HashSet;
import java.util.Map;
-import java.util.Set;
import com.google.gwt.http.client.Header;
import com.google.gwt.http.client.Response;
if (folder.equals(node.getChildValue(i))) {
return node.isChildOpen(i);
}
- else {
- if (node.isChildOpen(i)) {
- TreeNode n = node.setChildOpen(i, true);
- return isFolderOpen(n, folder);
- }
- }
+ if (node.isChildOpen(i)) {
+ TreeNode n = node.setChildOpen(i, true);
+ return isFolderOpen(n, folder);
+ }
}
return false;
}
node.setChildOpen(i, true, true);
break;
}
- else {
- if (node.isChildOpen(i)) {
- TreeNode n = node.setChildOpen(i, true);
- openFolder(n, folder);
- break;
- }
- }
+ if (node.isChildOpen(i)) {
+ TreeNode n = node.setChildOpen(i, true);
+ openFolder(n, folder);
+ break;
+ }
}
}
import gr.grnet.pithos.web.client.rest.GetRequest;
import gr.grnet.pithos.web.client.rest.RestException;
-import java.util.ArrayList;
import java.util.HashMap;
-import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.ui.AbstractImagePrototype;
-import com.google.gwt.user.client.ui.HTML;
-import com.google.gwt.user.client.ui.UIObject;
-import com.google.gwt.view.client.AsyncDataProvider;
-import com.google.gwt.view.client.HasData;
import com.google.gwt.view.client.ListDataProvider;
import com.google.gwt.view.client.SingleSelectionModel;
import com.google.gwt.view.client.TreeViewModel;
private Cell<Folder> folderCell = new AbstractCell<Folder>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
+ public void render(Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
String html;
SafeHtml name;
if (folder.isHome()) {
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Cell.Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") com.google.gwt.cell.client.ValueUpdater<Folder> valueUpdater) {
+ public void onBrowserEvent(Cell.Context context, com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, com.google.gwt.cell.client.ValueUpdater<Folder> valueUpdater) {
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
FolderTreeViewModel.this.selectionModel.setSelected(folder, true);
FolderContextMenu menu = new FolderContextMenu(app, FolderTreeView.images, app.getSelectedTree(), folder);
String path = "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + URL.encodeQueryString(f.getPrefix());
GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), f.getOwner(), path, f) {
@Override
- public void onSuccess(@SuppressWarnings("unused") Folder _result) {
+ public void onSuccess(Folder _result) {
fetchFolder(iter, callback);
}
private Cell<String> rootCell = new AbstractCell<String>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, String value, SafeHtmlBuilder sb) {
+ public void render(Context context, String value, SafeHtmlBuilder sb) {
String html = AbstractImagePrototype.create(GroupTreeView.images.groups()).getHTML();
sb.appendHtmlConstant(html).appendHtmlConstant(" ");
sb.append(Templates.INSTANCE.nameSpan(value));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Cell.Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, String s, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") com.google.gwt.cell.client.ValueUpdater<String> valueUpdater) {
+ public void onBrowserEvent(Cell.Context context, com.google.gwt.dom.client.Element parent, String s, com.google.gwt.dom.client.NativeEvent event, com.google.gwt.cell.client.ValueUpdater<String> valueUpdater) {
GroupTreeViewModel.this.rootSelectionModel.setSelected(s, true);
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
GroupContextMenu menu = new GroupContextMenu(app, GroupTreeView.images, null);
private Cell<Group> groupCell = new AbstractCell<Group>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, Group value, SafeHtmlBuilder sb) {
+ public void render(Context context, Group value, SafeHtmlBuilder sb) {
String html = AbstractImagePrototype.create(GroupTreeView.images.group()).getHTML();
sb.appendHtmlConstant(html).appendHtmlConstant(" ");
sb.append(Templates.INSTANCE.nameSpan(value.getName()));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Cell.Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, Group group, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") com.google.gwt.cell.client.ValueUpdater<Group> valueUpdater) {
+ public void onBrowserEvent(Cell.Context context, com.google.gwt.dom.client.Element parent, Group group, com.google.gwt.dom.client.NativeEvent event, com.google.gwt.cell.client.ValueUpdater<Group> valueUpdater) {
GroupTreeViewModel.this.groupSelectionModel.setSelected(group, true);
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
GroupContextMenu menu = new GroupContextMenu(app, GroupTreeView.images, group);
private Cell<User> userCell = new AbstractCell<User>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, User value, SafeHtmlBuilder sb) {
+ public void render(Context context, User value, SafeHtmlBuilder sb) {
String html = AbstractImagePrototype.create(GroupTreeView.images.user()).getHTML();
sb.appendHtmlConstant(html).appendHtmlConstant(" ");
sb.append(Templates.INSTANCE.nameSpan(value.getName()));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Cell.Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, User user, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") com.google.gwt.cell.client.ValueUpdater<User> valueUpdater) {
+ public void onBrowserEvent(Cell.Context context, com.google.gwt.dom.client.Element parent, User user, com.google.gwt.dom.client.NativeEvent event, com.google.gwt.cell.client.ValueUpdater<User> valueUpdater) {
GroupTreeViewModel.this.userSelectionModel.setSelected(user, true);
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
UserContextMenu menu = new UserContextMenu(app, GroupTreeView.images, user);
private Cell<Folder> folderCell = new AbstractCell<Folder>() {
@Override
- public void render(@SuppressWarnings("unused") Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
+ public void render(Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
String html = AbstractImagePrototype.create(MysharedTreeView.images.folderYellow()).getHTML();
safeHtmlBuilder.appendHtmlConstant(html).appendHtmlConstant(" ");
safeHtmlBuilder.append(Templates.INSTANCE.nameSpan(folder.getName()));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") ValueUpdater<Folder> valueUpdater) {
+ public void onBrowserEvent(Context context, com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, ValueUpdater<Folder> valueUpdater) {
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
MysharedTreeViewModel.this.selectionModel.setSelected(folder, true);
FolderContextMenu menu = new FolderContextMenu(app, MysharedTreeView.images, app.getSelectedTree(), folder);
selectionModel2.addSelectionChangeHandler(new Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (selectionModel2.getSelectedObject() != null) {
app.deselectOthers(app.getMySharedTreeView(), selectionModel2);
app.applyPermissions(null);
private Cell<Folder> folderCell = new AbstractCell<Folder>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
+ public void render(Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
String html = AbstractImagePrototype.create(OtherSharedTreeView.images.folderYellow()).getHTML();
safeHtmlBuilder.appendHtmlConstant(html).appendHtmlConstant(" ");
safeHtmlBuilder.append(Templates.INSTANCE.nameSpan(folder.getName()));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") ValueUpdater<Folder> valueUpdater) {
+ public void onBrowserEvent(Context context, com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, ValueUpdater<Folder> valueUpdater) {
if (event.getType().equals(ContextMenuEvent.getType().getName())) {
OtherSharedTreeViewModel.this.selectionModel.setSelected(folder, true);
FolderContextMenu menu = new FolderContextMenu(app, OtherSharedTreeView.images, app.getSelectedTree(), folder);
selectionModel2.addSelectionChangeHandler(new Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (selectionModel2.getSelectedObject() != null) {
app.deselectOthers(app.getOtherSharedTreeView(), selectionModel2);
app.applyPermissions(null);
selectionModel3.addSelectionChangeHandler(new Handler() {
@Override
- public void onSelectionChange(@SuppressWarnings("unused") SelectionChangeEvent event) {
+ public void onSelectionChange(SelectionChangeEvent event) {
if (selectionModel3.getSelectedObject() != null) {
app.deselectOthers(app.getOtherSharedTreeView(), selectionModel3);
app.applyPermissions(null);
package gr.grnet.pithos.web.client.rest;
+import gr.grnet.pithos.web.client.foldertree.Resource;
+
+import java.util.HashMap;
+import java.util.Map;
+
import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.google.gwt.http.client.Request;
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.RequestException;
import com.google.gwt.http.client.Response;
-import com.google.gwt.http.client.URL;
-
-import gr.grnet.pithos.web.client.foldertree.Resource;
-import java.util.HashMap;
-import java.util.Map;
/**
* Created by IntelliJ IDEA. User: chstath Date: 7/5/11 Time: 5:29 PM To change this template use File | Settings | File
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable throwable) {
+ public void onError(Request request, Throwable throwable) {
DeleteRequest.this.onError(throwable);
}
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.RequestException;
import com.google.gwt.http.client.Response;
-import com.google.gwt.http.client.URL;
-import com.google.gwt.i18n.client.DateTimeFormat;
-import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat;
public abstract class GetRequest<T extends Resource> implements ScheduledCommand {
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable throwable) {
+ public void onError(Request request, Throwable throwable) {
if (throwable instanceof RestException) {
if (((RestException) throwable).getHttpStatusCode() == 304 && result != null){
GWT.log("Using cache: " + result.toString(), null);
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.RequestException;
import com.google.gwt.http.client.Response;
-import com.google.gwt.http.client.URL;
public abstract class HeadRequest<T extends Resource> implements ScheduledCommand {
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable throwable) {
+ public void onError(Request request, Throwable throwable) {
if (throwable instanceof RestException) {
if (((RestException) throwable).getHttpStatusCode() == 304 && cached != null){
GWT.log("Using cache: " + cached.toString(), null);
package gr.grnet.pithos.web.client.rest;
+import gr.grnet.pithos.web.client.foldertree.Resource;
+
+import java.util.HashMap;
+import java.util.Map;
+
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.google.gwt.http.client.Request;
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.RequestException;
import com.google.gwt.http.client.Response;
-import com.google.gwt.http.client.URL;
-
-import gr.grnet.pithos.web.client.foldertree.Resource;
-import java.util.HashMap;
-import java.util.Map;
public abstract class PostRequest implements ScheduledCommand {
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable throwable) {
+ public void onError(Request request, Throwable throwable) {
PostRequest.this.onError(throwable);
}
package gr.grnet.pithos.web.client.rest;
+import gr.grnet.pithos.web.client.foldertree.Resource;
+
+import java.util.HashMap;
+import java.util.Map;
+
import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.google.gwt.http.client.Request;
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.RequestException;
import com.google.gwt.http.client.Response;
-import com.google.gwt.http.client.URL;
-
-import gr.grnet.pithos.web.client.foldertree.Resource;
-import java.util.HashMap;
-import java.util.Map;
public abstract class PutRequest implements ScheduledCommand {
}
@Override
- public void onError(@SuppressWarnings("unused") Request request, Throwable throwable) {
+ public void onError(Request request, Throwable throwable) {
PutRequest.this.onError(throwable);
}
private Cell<Tag> tagCell = new AbstractCell<Tag>(ContextMenuEvent.getType().getName()) {
@Override
- public void render(@SuppressWarnings("unused") Context context, Tag tag, SafeHtmlBuilder safeHtmlBuilder) {
+ public void render(Context context, Tag tag, SafeHtmlBuilder safeHtmlBuilder) {
String html = AbstractImagePrototype.create(TagTreeView.images.tag()).getHTML();
safeHtmlBuilder.appendHtmlConstant(html);
safeHtmlBuilder.append(Templates.INSTANCE.nameSpan(tag.getName()));
}
@Override
- public void onBrowserEvent(@SuppressWarnings("unused") Context context, @SuppressWarnings("unused") com.google.gwt.dom.client.Element parent, Tag tag, com.google.gwt.dom.client.NativeEvent event, @SuppressWarnings("unused") com.google.gwt.cell.client.ValueUpdater<Tag> valueUpdater) {
+ public void onBrowserEvent(Context context, com.google.gwt.dom.client.Element parent, Tag tag, com.google.gwt.dom.client.NativeEvent event, com.google.gwt.cell.client.ValueUpdater<Tag> valueUpdater) {
if (event.getType().equals(com.google.gwt.event.dom.client.ContextMenuEvent.getType().getName())) {
TagTreeViewModel.this.selectionModel.setSelected(tag, true);
}