JAL-2499 JAL-2403 push 'configure for view' inside ScoreModels, defer
[jalview.git] / src / jalview / viewmodel / PCAModel.java
index 0121e5c..928d35e 100644 (file)
@@ -41,7 +41,7 @@ public class PCAModel
   SequenceI[] seqs;
 
   /*
-   * Score model used to calculate PCA
+   * Name of score model used to calculate PCA
    */
   ScoreModelI scoreModel;
 
@@ -49,8 +49,6 @@ public class PCAModel
 
   private Vector<SequencePoint> points;
 
-  private boolean jvCalcMode = true;
-
   private SimilarityParamsI similarityParams;
 
   /**
@@ -60,16 +58,17 @@ public class PCAModel
    * @param seqData
    * @param sqs
    * @param nuc
-   * @param sm
+   * @param modelName
    * @param params
    */
-  public PCAModel(AlignmentView seqData, SequenceI[] sqs, boolean nuc, ScoreModelI sm,
+  public PCAModel(AlignmentView seqData, SequenceI[] sqs, boolean nuc,
+          ScoreModelI modelName,
           SimilarityParamsI params)
   {
     seqstrings = seqData;
     seqs = sqs;
     nucleotide = nuc;
-    scoreModel = sm;
+    scoreModel = modelName;
     similarityParams = params;
   }
 
@@ -222,11 +221,6 @@ public class PCAModel
     return pts;
   }
 
-  public void setJvCalcMode(boolean state)
-  {
-    jvCalcMode = state;
-  }
-
   public String getScoreModelName()
   {
     return scoreModel == null ? "" : scoreModel.getName();