/*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4)
- * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Development Version 2.4.1)
+ * Copyright (C) 2009 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
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"))
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;
buffer.append(", ");
}
-
- if (label.equals("Consensus"))
+ // TODO: remove disgusting hack for 'special' treatment of consensus line.
+ if (label.indexOf("Consensus")==0)
{
buffer.append("\n");