X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fschemabinding%2Fversion2%2FJGroup.java;h=86d789e502b2b9ffd3972779792961a697c30983;hb=b418ccd95340c2d930e69c5f1033aa8eac7c7935;hp=fda18025ba4b719ac742e0d1a204be43b7c2f554;hpb=9adf6bc4eac154c1f96a2be5867ce24d7c6470f1;p=jalview.git diff --git a/src/jalview/schemabinding/version2/JGroup.java b/src/jalview/schemabinding/version2/JGroup.java index fda1802..86d789e 100644 --- a/src/jalview/schemabinding/version2/JGroup.java +++ b/src/jalview/schemabinding/version2/JGroup.java @@ -187,8 +187,19 @@ public class JGroup implements java.io.Serializable { private boolean _has_showSequenceLogo; /** - * Optional sequence group ID (only needs to be unique for this - * alignment) + * Field _normaliseSequenceLogo. + */ + private boolean _normaliseSequenceLogo = false; + + /** + * keeps track of state for field: _normaliseSequenceLogo + */ + private boolean _has_normaliseSequenceLogo; + + /** + * Optional sequence group ID (only + * needs to be unique for this + * alignment) * */ private java.lang.String _id; @@ -198,6 +209,11 @@ public class JGroup implements java.io.Serializable { */ private java.util.Vector _seqList; + /** + * Field _annotationColours. + */ + private jalview.schemabinding.version2.AnnotationColours _annotationColours; + //----------------/ //- Constructors -/ @@ -285,6 +301,13 @@ public class JGroup implements java.io.Serializable { /** */ + public void deleteNormaliseSequenceLogo( + ) { + this._has_normaliseSequenceLogo= false; + } + + /** + */ public void deleteOutlineColour( ) { this._has_outlineColour= false; @@ -357,6 +380,16 @@ public class JGroup implements java.io.Serializable { } /** + * Returns the value of field 'annotationColours'. + * + * @return the value of field 'AnnotationColours'. + */ + public jalview.schemabinding.version2.AnnotationColours getAnnotationColours( + ) { + return this._annotationColours; + } + + /** * Returns the value of field 'colour'. * * @return the value of field 'Colour'. @@ -419,7 +452,8 @@ public class JGroup implements java.io.Serializable { /** * Returns the value of field 'id'. The field 'id' has the * following description: Optional sequence group ID (only - * needs to be unique for this alignment) + * needs to be unique for this + * alignment) * * * @return the value of field 'Id'. @@ -450,6 +484,16 @@ public class JGroup implements java.io.Serializable { } /** + * Returns the value of field 'normaliseSequenceLogo'. + * + * @return the value of field 'NormaliseSequenceLogo'. + */ + public boolean getNormaliseSequenceLogo( + ) { + return this._normaliseSequenceLogo; + } + + /** * Returns the value of field 'outlineColour'. * * @return the value of field 'OutlineColour'. @@ -645,6 +689,17 @@ public class JGroup implements java.io.Serializable { } /** + * Method hasNormaliseSequenceLogo. + * + * @return true if at least one NormaliseSequenceLogo has been + * added + */ + public boolean hasNormaliseSequenceLogo( + ) { + return this._has_normaliseSequenceLogo; + } + + /** * Method hasOutlineColour. * * @return true if at least one OutlineColour has been added @@ -776,6 +831,16 @@ public class JGroup implements java.io.Serializable { } /** + * Returns the value of field 'normaliseSequenceLogo'. + * + * @return the value of field 'NormaliseSequenceLogo'. + */ + public boolean isNormaliseSequenceLogo( + ) { + return this._normaliseSequenceLogo; + } + + /** * Returns the value of field 'showConsensusHistogram'. * * @return the value of field 'ShowConsensusHistogram'. @@ -884,6 +949,17 @@ public class JGroup implements java.io.Serializable { } /** + * Sets the value of field 'annotationColours'. + * + * @param annotationColours the value of field + * 'annotationColours'. + */ + public void setAnnotationColours( + final jalview.schemabinding.version2.AnnotationColours annotationColours) { + this._annotationColours = annotationColours; + } + + /** * Sets the value of field 'colour'. * * @param colour the value of field 'colour'. @@ -951,7 +1027,8 @@ public class JGroup implements java.io.Serializable { /** * Sets the value of field 'id'. The field 'id' has the * following description: Optional sequence group ID (only - * needs to be unique for this alignment) + * needs to be unique for this + * alignment) * * * @param id the value of field 'id'. @@ -984,6 +1061,18 @@ public class JGroup implements java.io.Serializable { } /** + * Sets the value of field 'normaliseSequenceLogo'. + * + * @param normaliseSequenceLogo the value of field + * 'normaliseSequenceLogo'. + */ + public void setNormaliseSequenceLogo( + final boolean normaliseSequenceLogo) { + this._normaliseSequenceLogo = normaliseSequenceLogo; + this._has_normaliseSequenceLogo = true; + } + + /** * Sets the value of field 'outlineColour'. * * @param outlineColour the value of field 'outlineColour'.