X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FAlignmentAnnotation.java;h=ad076804460225f42ea0e02567220ecf2174d5a4;hb=ecb2c593fb296f6908deb65492835fac476b2378;hp=9037008c77d42adc59f76005e011318166110f85;hpb=c42398f840e2a6709c5ccc45f84de2a12011c90a;p=jalview.git diff --git a/src/jalview/datamodel/AlignmentAnnotation.java b/src/jalview/datamodel/AlignmentAnnotation.java index 9037008..ad07680 100755 --- a/src/jalview/datamodel/AlignmentAnnotation.java +++ b/src/jalview/datamodel/AlignmentAnnotation.java @@ -37,7 +37,7 @@ public class AlignmentAnnotation public boolean autoCalculated = false; public String annotationId; - + public SequenceI sequenceRef; /** DOCUMENT ME!! */ @@ -53,6 +53,8 @@ public class AlignmentAnnotation * RNA secondary structure contact positions */ public SequenceFeature[] _rnasecstr = null; + + public String rnaStructure; /** * Updates the _rnasecstr field Determines the positions that base pair and @@ -64,6 +66,8 @@ public class AlignmentAnnotation { _rnasecstr = Rna.GetBasePairs(RNAannot); Rna.HelixMap(_rnasecstr); + + setRNAStruc(RNAannot); if (_rnasecstr != null && _rnasecstr.length > 0) { @@ -73,7 +77,7 @@ public class AlignmentAnnotation } // System.out.println("featuregroup " + _rnasecstr[0].getFeatureGroup()); } - + public java.util.Hashtable sequenceMapping; /** DOCUMENT ME!! */ @@ -304,7 +308,15 @@ public class AlignmentAnnotation annotationId = this.hashCode() + ""; } - /** + public void setRNAStruc(String string) { + rnaStructure=string; +} + + public String getRNAStruc(){ + return rnaStructure; + } + +/** * Creates a new AlignmentAnnotation object. * * @param label