Merge branch 'features/pca_jaxb_datasetrefs_JAL-3171_JAL-3063_JAL-1767' into develop
[jalview.git] / src / jalview / schemabinding / version2 / Tree.java
index 8d24990..1923eee 100644 (file)
@@ -1,20 +1,3 @@
-/*******************************************************************************
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
- * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
- *
- * This file is part of Jalview.
- *
- * Jalview is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License 
- * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Jalview is distributed in the hope that it will be useful, but 
- * WITHOUT ANY WARRANTY; without even the implied warranty 
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
- * PURPOSE.  See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
- *******************************************************************************/
 /*
  * This class was automatically generated with 
  * <a href="http://www.castor.org">Castor 1.1</a>, using an XML
@@ -129,12 +112,25 @@ public class Tree implements java.io.Serializable {
     private boolean _has_currentTree;
 
     /**
-     * Tree ID added for binding tree visualization settings to
-     * vamsas document trees in jalview 2.4.1
+     * Tree ID added for binding tree
+     *  visualization
+     *  settings to vamsas
+     *  document trees in jalview 2.4.1
+     *  
      */
     private java.lang.String _id;
 
     /**
+     * Field _linkToAllViews.
+     */
+    private boolean _linkToAllViews = false;
+
+    /**
+     * keeps track of state for field: _linkToAllViews
+     */
+    private boolean _has_linkToAllViews;
+
+    /**
      * Field _width.
      */
     private int _width;
@@ -235,6 +231,13 @@ public class Tree implements java.io.Serializable {
 
     /**
      */
+    public void deleteLinkToAllViews(
+    ) {
+        this._has_linkToAllViews= false;
+    }
+
+    /**
+     */
     public void deleteMarkUnlinked(
     ) {
         this._has_markUnlinked= false;
@@ -345,8 +348,10 @@ public class Tree implements java.io.Serializable {
     /**
      * Returns the value of field 'id'. The field 'id' has the
      * following description: Tree ID added for binding tree
-     * visualization settings to vamsas document trees in jalview
-     * 2.4.1
+     *  visualization
+     *  settings to vamsas
+     *  document trees in jalview 2.4.1
+     *  
      * 
      * @return the value of field 'Id'.
      */
@@ -356,6 +361,16 @@ public class Tree implements java.io.Serializable {
     }
 
     /**
+     * Returns the value of field 'linkToAllViews'.
+     * 
+     * @return the value of field 'LinkToAllViews'.
+     */
+    public boolean getLinkToAllViews(
+    ) {
+        return this._linkToAllViews;
+    }
+
+    /**
      * Returns the value of field 'markUnlinked'.
      * 
      * @return the value of field 'MarkUnlinked'.
@@ -496,6 +511,16 @@ public class Tree implements java.io.Serializable {
     }
 
     /**
+     * Method hasLinkToAllViews.
+     * 
+     * @return true if at least one LinkToAllViews has been added
+     */
+    public boolean hasLinkToAllViews(
+    ) {
+        return this._has_linkToAllViews;
+    }
+
+    /**
      * Method hasMarkUnlinked.
      * 
      * @return true if at least one MarkUnlinked has been added
@@ -586,6 +611,16 @@ public class Tree implements java.io.Serializable {
     }
 
     /**
+     * Returns the value of field 'linkToAllViews'.
+     * 
+     * @return the value of field 'LinkToAllViews'.
+     */
+    public boolean isLinkToAllViews(
+    ) {
+        return this._linkToAllViews;
+    }
+
+    /**
      * Returns the value of field 'markUnlinked'.
      * 
      * @return the value of field 'MarkUnlinked'.
@@ -730,8 +765,10 @@ public class Tree implements java.io.Serializable {
     /**
      * Sets the value of field 'id'. The field 'id' has the
      * following description: Tree ID added for binding tree
-     * visualization settings to vamsas document trees in jalview
-     * 2.4.1
+     *  visualization
+     *  settings to vamsas
+     *  document trees in jalview 2.4.1
+     *  
      * 
      * @param id the value of field 'id'.
      */
@@ -741,6 +778,17 @@ public class Tree implements java.io.Serializable {
     }
 
     /**
+     * Sets the value of field 'linkToAllViews'.
+     * 
+     * @param linkToAllViews the value of field 'linkToAllViews'.
+     */
+    public void setLinkToAllViews(
+            final boolean linkToAllViews) {
+        this._linkToAllViews = linkToAllViews;
+        this._has_linkToAllViews = true;
+    }
+
+    /**
      * Sets the value of field 'markUnlinked'.
      * 
      * @param markUnlinked the value of field 'markUnlinked'.