optional sequencegroup ref for annotation row
authorjprocter <Jim Procter>
Fri, 24 Jul 2009 15:07:35 +0000 (15:07 +0000)
committerjprocter <Jim Procter>
Fri, 24 Jul 2009 15:07:35 +0000 (15:07 +0000)
src/jalview/datamodel/AlignmentAnnotation.java

index adc25c2..4f7fd93 100755 (executable)
@@ -101,6 +101,18 @@ public class AlignmentAnnotation
 
   public boolean belowAlignment = true;
 
+  public SequenceGroup groupRef =null ;
+
+  
+  /* (non-Javadoc)
+   * @see java.lang.Object#finalize()
+   */
+  protected void finalize() throws Throwable
+  {
+    groupRef = null;
+    super.finalize();
+  }
+
   public static int getGraphValueFromString(String string)
   {
     if (string.equalsIgnoreCase("BAR_GRAPH"))
@@ -319,6 +331,7 @@ public class AlignmentAnnotation
     this.graph = annotation.graph;
     this.graphHeight = annotation.graphHeight;
     this.graphGroup = annotation.graphGroup;
+    this.groupRef = annotation.groupRef;
     this.editable = annotation.editable;
     this.autoCalculated = annotation.autoCalculated;
     this.hasIcons = annotation.hasIcons;