revised sequence/structure binding so one structure associated with x-seuqenceI's...
[jalview.git] / src / jalview / gui / Jalview2XML.java
index fd93d7f..c9e8bdd 100755 (executable)
@@ -604,7 +604,8 @@ public class Jalview2XML
               }
               for (int s = 0; s < jmol.jmb.sequence.length; s++)
               {
-                if (jal.findIndex(jmol.jmb.sequence[s]) > -1)
+                for (int smap=0;smap<jmol.jmb.sequence[s].length; smap++)
+                if (jal.findIndex(jmol.jmb.sequence[s][smap]) > -1)
                 {
                   pdb.addStructureState(state);
                 }
@@ -2587,8 +2588,8 @@ public class Jalview2XML
                 StructureSelectionManager.getStructureSelectionManager()
                         .setMapping(seq, null, pdbFile,
                                 jalview.io.AppletFormatAdapter.FILE);
-
-                ((AppJmol) comp).jmb.addSequence(seq);
+                
+                ((AppJmol) comp).jmb.addSequenceForStructFile(pdbFile, seq);
               }
             }
           }