JAL-1767 save PCA D and E vectors instead of 'details' text
[jalview.git] / src / jalview / schemabinding / version2 / PcaDataType.java
index 0335b44..3d05727 100644 (file)
@@ -28,15 +28,24 @@ public class PcaDataType implements java.io.Serializable
   // --------------------------/
 
   /**
-   * The text report of the calculation
-   * 
+   * Field _pairwiseMatrix.
    */
-  private java.lang.String _details;
+  private jalview.schemabinding.version2.PairwiseMatrix _pairwiseMatrix;
 
   /**
-   * Field _pairwiseMatrix.
+   * Field _tridiagonalMatrix.
    */
-  private jalview.schemabinding.version2.PairwiseMatrix _pairwiseMatrix;
+  private jalview.schemabinding.version2.TridiagonalMatrix _tridiagonalMatrix;
+
+  /**
+   * Field _tridiagonalD.
+   */
+  private jalview.schemabinding.version2.TridiagonalD _tridiagonalD;
+
+  /**
+   * Field _tridiagonalE.
+   */
+  private jalview.schemabinding.version2.TridiagonalE _tridiagonalE;
 
   /**
    * Field _eigenMatrix.
@@ -48,11 +57,6 @@ public class PcaDataType implements java.io.Serializable
    */
   private jalview.schemabinding.version2.EigenMatrixD _eigenMatrixD;
 
-  /**
-   * Field _eigenMatrixE.
-   */
-  private jalview.schemabinding.version2.EigenMatrixE _eigenMatrixE;
-
   // ----------------/
   // - Constructors -/
   // ----------------/
@@ -67,18 +71,6 @@ public class PcaDataType implements java.io.Serializable
   // -----------/
 
   /**
-   * Returns the value of field 'details'. The field 'details' has the following
-   * description: The text report of the calculation
-   * 
-   * 
-   * @return the value of field 'Details'.
-   */
-  public java.lang.String getDetails()
-  {
-    return this._details;
-  }
-
-  /**
    * Returns the value of field 'eigenMatrix'.
    * 
    * @return the value of field 'EigenMatrix'.
@@ -99,23 +91,43 @@ public class PcaDataType implements java.io.Serializable
   }
 
   /**
-   * Returns the value of field 'eigenMatrixE'.
+   * Returns the value of field 'pairwiseMatrix'.
    * 
-   * @return the value of field 'EigenMatrixE'.
+   * @return the value of field 'PairwiseMatrix'.
    */
-  public jalview.schemabinding.version2.EigenMatrixE getEigenMatrixE()
+  public jalview.schemabinding.version2.PairwiseMatrix getPairwiseMatrix()
   {
-    return this._eigenMatrixE;
+    return this._pairwiseMatrix;
   }
 
   /**
-   * Returns the value of field 'pairwiseMatrix'.
+   * Returns the value of field 'tridiagonalD'.
    * 
-   * @return the value of field 'PairwiseMatrix'.
+   * @return the value of field 'TridiagonalD'.
    */
-  public jalview.schemabinding.version2.PairwiseMatrix getPairwiseMatrix()
+  public jalview.schemabinding.version2.TridiagonalD getTridiagonalD()
   {
-    return this._pairwiseMatrix;
+    return this._tridiagonalD;
+  }
+
+  /**
+   * Returns the value of field 'tridiagonalE'.
+   * 
+   * @return the value of field 'TridiagonalE'.
+   */
+  public jalview.schemabinding.version2.TridiagonalE getTridiagonalE()
+  {
+    return this._tridiagonalE;
+  }
+
+  /**
+   * Returns the value of field 'tridiagonalMatrix'.
+   * 
+   * @return the value of field 'TridiagonalMatrix'.
+   */
+  public jalview.schemabinding.version2.TridiagonalMatrix getTridiagonalMatrix()
+  {
+    return this._tridiagonalMatrix;
   }
 
   /**
@@ -173,19 +185,6 @@ public class PcaDataType implements java.io.Serializable
   }
 
   /**
-   * Sets the value of field 'details'. The field 'details' has the following
-   * description: The text report of the calculation
-   * 
-   * 
-   * @param details
-   *          the value of field 'details'.
-   */
-  public void setDetails(final java.lang.String details)
-  {
-    this._details = details;
-  }
-
-  /**
    * Sets the value of field 'eigenMatrix'.
    * 
    * @param eigenMatrix
@@ -210,18 +209,6 @@ public class PcaDataType implements java.io.Serializable
   }
 
   /**
-   * Sets the value of field 'eigenMatrixE'.
-   * 
-   * @param eigenMatrixE
-   *          the value of field 'eigenMatrixE'.
-   */
-  public void setEigenMatrixE(
-          final jalview.schemabinding.version2.EigenMatrixE eigenMatrixE)
-  {
-    this._eigenMatrixE = eigenMatrixE;
-  }
-
-  /**
    * Sets the value of field 'pairwiseMatrix'.
    * 
    * @param pairwiseMatrix
@@ -234,6 +221,42 @@ public class PcaDataType implements java.io.Serializable
   }
 
   /**
+   * Sets the value of field 'tridiagonalD'.
+   * 
+   * @param tridiagonalD
+   *          the value of field 'tridiagonalD'.
+   */
+  public void setTridiagonalD(
+          final jalview.schemabinding.version2.TridiagonalD tridiagonalD)
+  {
+    this._tridiagonalD = tridiagonalD;
+  }
+
+  /**
+   * Sets the value of field 'tridiagonalE'.
+   * 
+   * @param tridiagonalE
+   *          the value of field 'tridiagonalE'.
+   */
+  public void setTridiagonalE(
+          final jalview.schemabinding.version2.TridiagonalE tridiagonalE)
+  {
+    this._tridiagonalE = tridiagonalE;
+  }
+
+  /**
+   * Sets the value of field 'tridiagonalMatrix'.
+   * 
+   * @param tridiagonalMatrix
+   *          the value of field 'tridiagonalMatrix'.
+   */
+  public void setTridiagonalMatrix(
+          final jalview.schemabinding.version2.TridiagonalMatrix tridiagonalMatrix)
+  {
+    this._tridiagonalMatrix = tridiagonalMatrix;
+  }
+
+  /**
    * Method unmarshal.
    * 
    * @param reader