JAL-1563 Fixed Uniprot FTS result-set count error, added blank image placeholder...
[jalview.git] / src / jalview / fts / service / uniprot / UniprotFTSPanel.java
index c40e1e8..32f359e 100644 (file)
@@ -114,13 +114,14 @@ public class UniprotFTSPanel extends GFTSPanel
 
           long endTime = System.currentTimeMillis();
           resultSetCount = resultList.getNumberOfItemsFound();
-          String result = (resultSetCount > 1) ? MessageManager
+          String result = (resultSetCount > 0) ? MessageManager
                   .getString("label.results") : MessageManager
                   .getString("label.result");
-          if (isPaginationEnabled() && resultSetCount > 1)
+          if (isPaginationEnabled() && resultSetCount > 0)
           {
             updateSearchFrameTitle(defaultFTSFrameTitle + " - " + result
-                    + " " + offSet + " to " + (offSet + resultSetCount)
+                    + " " + (offSet + 1) + " to "
+                    + (offSet + resultSetCount)
                     + " " + " (" + (endTime - startTime) + " milli secs)");
           }
           else
@@ -144,15 +145,15 @@ public class UniprotFTSPanel extends GFTSPanel
     // System.out.println("resultSet count : " + resultSetCount);
     // System.out.println("offSet : " + offSet);
     // System.out.println("page limit : " + pageLimit);
-    btn_prev_page.setEnabled(false);
-    btn_next_page.setEnabled(false);
+    setPrevPageButtonEnabled(false);
+    setNextPageButtonEnabled(false);
     if (resultSetCount >= pageLimit)
     {
-      btn_next_page.setEnabled(true);
+      setNextPageButtonEnabled(true);
     }
     if (offSet >= pageLimit)
     {
-      btn_prev_page.setEnabled(true);
+      setPrevPageButtonEnabled(true);
     }
   }