X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FStructureViewer.java;h=22f12ea90cbabd403b45a8f5db047bc6a79b4d88;hb=c676a0add80bc023d07f18901fbca3b48682a3d0;hp=ad7b67511b469afaf78887cb218c2bd595ee4b6b;hpb=6a1564abce042be6eb37fd3ae883921e00a2bd0c;p=jalview.git diff --git a/src/jalview/gui/StructureViewer.java b/src/jalview/gui/StructureViewer.java index ad7b675..22f12ea 100644 --- a/src/jalview/gui/StructureViewer.java +++ b/src/jalview/gui/StructureViewer.java @@ -115,25 +115,24 @@ public class StructureViewer return viewStructures(getViewerType(), ap, pdb, sequenceIs); } - public JalviewStructureDisplayI createView(Viewer jmol, String[] pdbf, + public JalviewStructureDisplayI createView(Viewer viewer, String[] pdbf, String[] id, SequenceI[][] sq, AlignmentPanel alignPanel, boolean useinJmolsuperpos, boolean usetoColourbyseq, boolean jmolColouring, String fileloc, Rectangle rect, String vid) { JalviewStructureDisplayI sview = null; - switch (getViewerType()) + switch (viewer) { case JMOL: - sview = new AppJmol(pdbf, id, sq, alignPanel, useinJmolsuperpos, usetoColourbyseq, jmolColouring, fileloc, rect, vid); - break; case CHIMERA: + Cache.log.error("Unsupported structure viewer type " + + viewer.toString()); break; default: - Cache.log.error("Unknown structure viewer type " - + getViewerType().toString()); + Cache.log.error("Unknown structure viewer type " + viewer.toString()); } return sview; }