JAL-1859 debug output of pdb mappings (mine and SSMs)
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 8 Sep 2015 15:48:27 +0000 (16:48 +0100)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 8 Sep 2015 15:48:27 +0000 (16:48 +0100)
src/jalview/javascript/MouseOverStructureListener.java

index 4b1c9ce..e3534ce 100644 (file)
@@ -20,9 +20,6 @@
  */
 package jalview.javascript;
 
-import java.util.ArrayList;
-import java.util.List;
-
 import jalview.api.AlignmentViewPanel;
 import jalview.api.FeatureRenderer;
 import jalview.api.SequenceRenderer;
@@ -36,6 +33,9 @@ import jalview.structure.StructureMapping;
 import jalview.structure.StructureMappingcommandSet;
 import jalview.structure.StructureSelectionManager;
 
+import java.util.ArrayList;
+import java.util.List;
+
 /**
  * Propagate events involving PDB structures associated with sequences to a
  * javascript function. Generally, the javascript handler is called with a
@@ -173,10 +173,14 @@ public class MouseOverStructureListener extends JSFunctionExec implements
     final Object source = srce;
     StructureSelectionManager ssm = StructureSelectionManager
             .getStructureSelectionManager(jvlite);
-    // if (jvlite.debug)
-    // {
-    // ssm.reportMapping();
-    // }
+
+    if (JalviewLite.debug)
+    {
+      System.err.println(this.getClass().getName() + " modelSet[0]: "
+              + modelSet[0]);
+      ssm.reportMapping();
+    }
+
     if (source instanceof jalview.api.AlignmentViewPanel)
     {
       SequenceI[][] sequence = new SequenceI[modelSet.length][];