*/
package jalview.gui;
+import java.awt.Container;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.Rectangle;
+import java.util.ArrayList;
+import java.util.Hashtable;
+import java.util.Set;
+import java.util.Vector;
+
+import javax.swing.JInternalFrame;
+import javax.swing.JOptionPane;
+
import jalview.analysis.AlignmentUtils;
import jalview.analysis.AnnotationSorter.SequenceAnnotationOrder;
import jalview.analysis.NJTree;
import jalview.viewmodel.AlignmentViewport;
import jalview.ws.params.AutoCalcSetting;
-import java.awt.Container;
-import java.awt.Dimension;
-import java.awt.Font;
-import java.awt.Rectangle;
-import java.util.ArrayList;
-import java.util.Hashtable;
-import java.util.Set;
-import java.util.Vector;
-
-import javax.swing.JInternalFrame;
-import javax.swing.JOptionPane;
-
/**
* DOCUMENT ME!
*
int endSeq;
-
- SequenceAnnotationOrder sortAnnotationsBy = null;
-
Font font;
NJTree currentTree = null;
private Hashtable<String, AutoCalcSetting> calcIdParams = new Hashtable<String, AutoCalcSetting>();
- private boolean showAutocalculatedAbove;
-
public AutoCalcSetting getCalcIdSettingsFor(String calcId)
{
return calcIdParams.get(calcId);
}
}
- protected SequenceAnnotationOrder getSortAnnotationsBy()
- {
- return sortAnnotationsBy;
- }
-
- protected void setSortAnnotationsBy(SequenceAnnotationOrder sortAnnotationsBy)
- {
- this.sortAnnotationsBy = sortAnnotationsBy;
- }
-
- protected boolean isShowAutocalculatedAbove()
- {
- return showAutocalculatedAbove;
- }
-
- protected void setShowAutocalculatedAbove(boolean showAutocalculatedAbove)
- {
- this.showAutocalculatedAbove = showAutocalculatedAbove;
- }
-
/**
* Method called when another alignment's edit (or possibly other) command is
* broadcast to here.