JAL-1563 Further increased swing timer for search textfield to 2500ms, removed 1200ms...
[jalview.git] / src / jalview / fts / service / uniprot / UniProtFTSRestClient.java
index f6d7221..57689f9 100644 (file)
@@ -58,6 +58,9 @@ public class UniProtFTSRestClient extends FTSRestClient
     int responseSize = (uniportRestRequest.getResponseSize() == 0) ? getDefaultResponsePageSize()
             : uniportRestRequest.getResponseSize();
 
+    int offSet = (uniportRestRequest.getOffSet() == 0) ? getDefaultResponsePageSize()
+            : uniportRestRequest.getOffSet();
+
     String query = uniportRestRequest.getFieldToSearchBy()
             .equalsIgnoreCase("Search All") ? uniportRestRequest
             .getSearchTerm()
@@ -73,6 +76,8 @@ public class UniProtFTSRestClient extends FTSRestClient
             .queryParam("format", "tab")
             .queryParam("columns", wantedFields)
             .queryParam("limit", String.valueOf(responseSize))
+            .queryParam("offset", String.valueOf(offSet))
+            .queryParam("sort", "score")
             .queryParam("query", query);
     // Execute the REST request
     ClientResponse clientResponse = webResource