JAL-1761 pattern for structure viewer construction from project file
[jalview.git] / src / jalview / gui / ChimeraXViewFrame.java
index a823235..517eb4f 100644 (file)
@@ -2,6 +2,7 @@ package jalview.gui;
 
 import jalview.datamodel.PDBEntry;
 import jalview.datamodel.SequenceI;
+import jalview.datamodel.StructureViewerModel;
 import jalview.gui.StructureViewer.ViewerType;
 
 /**
@@ -30,21 +31,15 @@ public class ChimeraXViewFrame extends ChimeraViewFrame
   /**
    * Constructor given a session file to be loaded
    * 
-   * @param chimeraSessionFile
+   * @param viewerData
    * @param alignPanel
-   * @param pdbArray
-   * @param seqsArray
-   * @param colourByChimera
-   * @param colourBySequence
-   * @param newViewId
+   * @param sessionFile
+   * @param vid
    */
-  public ChimeraXViewFrame(String chimeraSessionFile,
-          AlignmentPanel alignPanel, PDBEntry[] pdbArray,
-          SequenceI[][] seqsArray, boolean colourByChimera,
-          boolean colourBySequence, String newViewId)
+  public ChimeraXViewFrame(StructureViewerModel viewerData,
+          AlignmentPanel alignPanel, String sessionFile, String vid)
   {
-    super(chimeraSessionFile, alignPanel, pdbArray, seqsArray,
-            colourByChimera, colourBySequence, newViewId);
+    super(viewerData, alignPanel, sessionFile, vid);
   }
 
   @Override