Revision cde22209 src/gr/grnet/pithos/web/client/FileList.java
b/src/gr/grnet/pithos/web/client/FileList.java | ||
---|---|---|
54 | 54 |
import com.google.gwt.core.client.GWT; |
55 | 55 |
import com.google.gwt.event.dom.client.ContextMenuEvent; |
56 | 56 |
import com.google.gwt.event.dom.client.ContextMenuHandler; |
57 |
import com.google.gwt.http.client.URL; |
|
58 | 57 |
import com.google.gwt.i18n.client.DateTimeFormat; |
59 | 58 |
import com.google.gwt.resources.client.ImageResource; |
60 |
import com.google.gwt.resources.client.ClientBundle.Source; |
|
61 | 59 |
import com.google.gwt.resources.client.ImageResource.ImageOptions; |
62 | 60 |
import com.google.gwt.resources.client.ImageResource.RepeatStyle; |
63 | 61 |
import com.google.gwt.safehtml.client.SafeHtmlTemplates; |
... | ... | |
290 | 288 |
sb.append(Templates.INSTANCE.filenameSpan(object.getName())); |
291 | 289 |
if (object.getContentType() != null && (object.getContentType().endsWith("png") || object.getContentType().endsWith("gif") || object.getContentType().endsWith("jpeg"))) { |
292 | 290 |
sb.appendHtmlConstant(" ") |
293 |
.append(Templates.INSTANCE.viewLink(app.getApiPath() + object.getOwner() + object.getUri(), object.getName())); |
|
291 |
.append(Templates.INSTANCE.viewLink(app.getApiPath() + object.getOwnerID() + object.getUri(), object.getName()));
|
|
294 | 292 |
} |
295 | 293 |
|
296 | 294 |
return sb.toSafeHtml(); |
... | ... | |
417 | 415 |
if (DOM.eventGetType(event) == Event.ONDBLCLICK) |
418 | 416 |
if (getSelectedFiles().size() == 1) { |
419 | 417 |
File file = getSelectedFiles().get(0); |
420 |
Window.open(app.getApiPath() + file.getOwner() + file.getUri(), "_blank", ""); |
|
418 |
Window.open(app.getApiPath() + file.getOwnerID() + file.getUri(), "_blank", "");
|
|
421 | 419 |
event.preventDefault(); |
422 | 420 |
return; |
423 | 421 |
} |
... | ... | |
547 | 545 |
if (sortingProperty.equals("version")) { |
548 | 546 |
return arg0.getVersion() - arg1.getVersion(); |
549 | 547 |
} else if (sortingProperty.equals("owner")) { |
550 |
return arg0.getOwner().compareTo(arg1.getOwner());
|
|
548 |
return arg0.getOwnerID().compareTo(arg1.getOwnerID());
|
|
551 | 549 |
} else if (sortingProperty.equals("date")) { |
552 | 550 |
if (arg0.getLastModified() != null && arg1.getLastModified() != null) |
553 | 551 |
return arg0.getLastModified().compareTo(arg1.getLastModified()); |
... | ... | |
567 | 565 |
return arg1.getVersion() - arg0.getVersion(); |
568 | 566 |
} else if (sortingProperty.equals("owner")) { |
569 | 567 |
|
570 |
return arg1.getOwner().compareTo(arg0.getOwner());
|
|
568 |
return arg1.getOwnerID().compareTo(arg0.getOwnerID());
|
|
571 | 569 |
} else if (sortingProperty.equals("date")) { |
572 | 570 |
|
573 | 571 |
return arg1.getLastModified().compareTo(arg0.getLastModified()); |
... | ... | |
649 | 647 |
int i = 0; |
650 | 648 |
boolean scrolled = false; |
651 | 649 |
for (File f : files) { |
652 |
if (selectedUrls.contains(app.getApiPath() + f.getOwner() + f.getUri())) { |
|
650 |
if (selectedUrls.contains(app.getApiPath() + f.getOwnerID() + f.getUri())) {
|
|
653 | 651 |
selectionModel.setSelected(f, true); |
654 | 652 |
if (!scrolled) { |
655 | 653 |
celltable.getRowElement(i).getCells().getItem(0).scrollIntoView(); |
Also available in: Unified diff