Revision 3c793c5c
b/gss/src/gr/ebs/gss/client/SearchResults.java | ||
---|---|---|
21 | 21 |
import gr.ebs.gss.client.dnd.DnDFocusPanel; |
22 | 22 |
import gr.ebs.gss.client.rest.AbstractRestCommand; |
23 | 23 |
import gr.ebs.gss.client.rest.ExecuteGet; |
24 |
import gr.ebs.gss.client.rest.ExecuteMultipleHead; |
|
25 | 24 |
import gr.ebs.gss.client.rest.RestException; |
26 | 25 |
import gr.ebs.gss.client.rest.resource.FileResource; |
27 | 26 |
import gr.ebs.gss.client.rest.resource.SearchResource; |
... | ... | |
606 | 605 |
GSS.get().hideLoadingIndicator(); |
607 | 606 |
} else{ |
608 | 607 |
searchResults.setHTML("Search results for " + query); |
608 |
|
|
609 | 609 |
ExecuteGet<SearchResource> eg = new ExecuteGet<SearchResource>(SearchResource.class, GSS.GSS_REST_PATH+"search/"+URL.encodeComponent(query)){ |
610 | 610 |
|
611 | 611 |
@Override |
612 | 612 |
public void onComplete() { |
613 | 613 |
SearchResource s = getResult(); |
614 |
ExecuteMultipleHead<FileResource> ef = new ExecuteMultipleHead<FileResource>(FileResource.class, s.getFiles().toArray(new String[0])){ |
|
615 |
|
|
616 |
@Override |
|
617 |
public void onComplete() { |
|
618 |
setFiles(getResult()); |
|
619 |
update(); |
|
620 |
} |
|
621 |
|
|
622 |
public void onError(String p, Throwable throwable) { |
|
623 |
// TODO Auto-generated method stub |
|
624 |
|
|
625 |
} |
|
626 |
|
|
627 |
|
|
628 |
public void onError(Throwable t) { |
|
629 |
// TODO Auto-generated method stub |
|
630 |
|
|
631 |
} |
|
632 |
|
|
633 |
}; |
|
634 |
DeferredCommand.addCommand(ef); |
|
614 |
setFiles(s.getFiles()); |
|
615 |
update(); |
|
635 | 616 |
} |
636 | 617 |
|
637 | 618 |
public void onError(Throwable t) { |
Also available in: Unified diff