JAL-3829 report when 3d-beacons doesn’t provide any models
[jalview.git] / src / jalview / gui / StructureChooser.java
index 9f9de6e..f774c07 100644 (file)
@@ -242,13 +242,19 @@ public class StructureChooser extends GStructureChooser
       @Override
       public void run()
       {
+        progressBar.setProgressBar("status.searching_3d_beacons", progressId);
         // TODO: warn if no accessions discovered
         populateSeqsWithoutSourceDBRef();
         // redo initial discovery - this time with 3d beacons
         // Executors.
         previousWantedFields=null;
-        
         initialStructureDiscovery();
+        if (!isStructuresDiscovered())
+        {
+          progressBar.setProgressBar("status.no_structures_discovered_from_3d_beacons", progressId);
+        } else {
+          progressBar.setProgressBar(null, progressId);
+        }
       }
     };