X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FAlignmentAnnotation.java;h=936ba428dd4d4ec1b7e57b876bb4938852b319e9;hb=b58a042bc832f861d32ccbc8b1dbea74aab9541d;hp=78f64ac9a77ec5cc80a4b9dc9b02dbb3de24dc10;hpb=c4f290671231c0bf33aedceffde3354c24fc1dad;p=jalview.git diff --git a/src/jalview/datamodel/AlignmentAnnotation.java b/src/jalview/datamodel/AlignmentAnnotation.java index 78f64ac..936ba42 100755 --- a/src/jalview/datamodel/AlignmentAnnotation.java +++ b/src/jalview/datamodel/AlignmentAnnotation.java @@ -45,17 +45,24 @@ public class AlignmentAnnotation */ public boolean autoCalculated = false; + /** + * unique ID for this annotation, used to match up the same annotation row + * shown in multiple views and alignments + */ public String annotationId; + /** + * the sequence this annotation is associated with (or null) + */ public SequenceI sequenceRef; - /** DOCUMENT ME!! */ + /** label shown in dropdown menus and in the annotation label area */ public String label; - /** DOCUMENT ME!! */ + /** longer description text shown as a tooltip */ public String description; - /** DOCUMENT ME!! */ + /** Array of annotations placed in the current coordinate system */ public Annotation[] annotations; public ArrayList bps = null; @@ -105,6 +112,9 @@ public class AlignmentAnnotation // System.out.println("featuregroup " + _rnasecstr[0].getFeatureGroup()); } + /** + * map of positions in the associated annotation + */ public java.util.Hashtable sequenceMapping; /** DOCUMENT ME!! */