JAL-1807 explicit imports (jalview.javascript)
[jalview.git] / src / jalview / javascript / MouseOverStructureListener.java
index 4b1c9ce..dfe5c4f 100644 (file)
  */
 package jalview.javascript;
 
-import java.util.ArrayList;
-import java.util.List;
-
 import jalview.api.AlignmentViewPanel;
 import jalview.api.FeatureRenderer;
 import jalview.api.SequenceRenderer;
 import jalview.appletgui.AlignFrame;
+import jalview.appletgui.AlignmentPanel;
 import jalview.bin.JalviewLite;
 import jalview.datamodel.SequenceI;
 import jalview.ext.jmol.JmolCommands;
@@ -36,6 +34,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
@@ -177,7 +178,7 @@ public class MouseOverStructureListener extends JSFunctionExec implements
     // {
     // ssm.reportMapping();
     // }
-    if (source instanceof jalview.api.AlignmentViewPanel)
+    if (source instanceof AlignmentViewPanel)
     {
       SequenceI[][] sequence = new SequenceI[modelSet.length][];
       for (int m = 0; m < modelSet.length; m++)
@@ -202,15 +203,15 @@ public class MouseOverStructureListener extends JSFunctionExec implements
         // }
       }
 
-      SequenceRenderer sr = ((jalview.appletgui.AlignmentPanel) source)
+      SequenceRenderer sr = ((AlignmentPanel) source)
               .getSequenceRenderer();
-      FeatureRenderer fr = ((jalview.appletgui.AlignmentPanel) source).av
+      FeatureRenderer fr = ((AlignmentPanel) source).av
               .isShowSequenceFeatures() ? new jalview.appletgui.FeatureRenderer(
-              ((jalview.appletgui.AlignmentPanel) source).av) : null;
+              ((AlignmentPanel) source).av) : null;
       if (fr != null)
       {
         ((jalview.appletgui.FeatureRenderer) fr)
-                .transferSettings(((jalview.appletgui.AlignmentPanel) source)
+                .transferSettings(((AlignmentPanel) source)
                         .getFeatureRenderer());
       }
       ;
@@ -227,7 +228,7 @@ public class MouseOverStructureListener extends JSFunctionExec implements
         return;
       }
       int sz = 0;
-      for (jalview.structure.StructureMappingcommandSet ccset : colcommands)
+      for (StructureMappingcommandSet ccset : colcommands)
       {
         sz += ccset.commands.length;
         ccomands.add(ccset.commands);
@@ -244,7 +245,7 @@ public class MouseOverStructureListener extends JSFunctionExec implements
       }
       if (jvlite.isJsMessageSetChanged(
               mclass = "colourstruct",
-              mhandle = ((jalview.appletgui.AlignmentPanel) source).av
+              mhandle = ((AlignmentPanel) source).av
                       .getViewId(), ccomandset))
       {
         jvlite.setJsMessageSet(mclass, mhandle, ccomandset);
@@ -252,7 +253,7 @@ public class MouseOverStructureListener extends JSFunctionExec implements
         String st[] = new String[]
         {
             "colourstruct",
-            "" + ((jalview.appletgui.AlignmentPanel) source).av.getViewId(),
+            "" + ((AlignmentPanel) source).av.getViewId(),
             "" + ccomandset.length,
             jvlite.arrayToSeparatorList(pdbfn.toArray(new String[pdbfn
                     .size()])) };