/*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2)
- * Copyright (C) 2014 The Jalview Authors
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors
*
* This file is part of Jalview.
*
import jalview.bin.Cache;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
-import jalview.gui.Jalview2XML.ViewerData;
+import jalview.datamodel.StructureViewerModel;
import jalview.structure.StructureSelectionManager;
import java.awt.Rectangle;
*/
public JalviewStructureDisplayI createView(ViewerType type,
String[] pdbf, String[] id, SequenceI[][] sq,
- AlignmentPanel alignPanel, ViewerData viewerData, String fileloc,
+ AlignmentPanel alignPanel, StructureViewerModel viewerData, String fileloc,
Rectangle rect, String vid)
{
- final boolean useinViewerSuperpos = viewerData.alignWithPanel;
- final boolean usetoColourbyseq = viewerData.colourWithAlignPanel;
- final boolean viewerColouring = viewerData.colourByViewer;
+ final boolean useinViewerSuperpos = viewerData.isAlignWithPanel();
+ final boolean usetoColourbyseq = viewerData.isColourWithAlignPanel();
+ final boolean viewerColouring = viewerData.isColourByViewer();
JalviewStructureDisplayI sview = null;
switch (type)
{
case JMOL:
- sview = new AppJmol(pdbf, id, sq, alignPanel, useinViewerSuperpos,
- usetoColourbyseq, viewerColouring, fileloc, rect, vid);
+ sview = new AppJmol(pdbf, id, sq, alignPanel, usetoColourbyseq,
+ useinViewerSuperpos, viewerColouring, fileloc, rect, vid);
break;
case CHIMERA:
Cache.log.error("Unsupported structure viewer type "