Merge branch 'bug/JAL-2920_uniprotvariantfeature' into releases/Release_2_10_4_Branch
[jalview.git] / src / jalview / gui / Desktop.java
index 4fd478b..9a696e9 100644 (file)
@@ -3400,6 +3400,18 @@ public class Desktop extends jalview.jbgui.GDesktop
     Cache.setProperty(EXPERIMENTAL_FEATURES, Boolean.toString(selected));
   }
 
+  /**
+   * Answers a (possibly empty) list of any structure viewer frames (currently
+   * for either Jmol or Chimera) which are currently open. This may optionally
+   * be restricted to viewers of a specified class, or viewers linked to a
+   * specified alignment panel.
+   * 
+   * @param apanel
+   *          if not null, only return viewers linked to this panel
+   * @param structureViewerClass
+   *          if not null, only return viewers of this class
+   * @return
+   */
   public List<StructureViewerBase> getStructureViewers(
           AlignmentPanel apanel,
           Class<? extends StructureViewerBase> structureViewerClass)
@@ -3414,11 +3426,11 @@ public class Desktop extends jalview.jbgui.GDesktop
         if (structureViewerClass == null
                 || structureViewerClass.isInstance(frame))
         {
-        if (apanel == null
-                || ((StructureViewerBase) frame).isLinkedWith(apanel))
-        {
-          result.add((StructureViewerBase) frame);
-        }
+          if (apanel == null
+                  || ((StructureViewerBase) frame).isLinkedWith(apanel))
+          {
+            result.add((StructureViewerBase) frame);
+          }
         }
       }
     }