import jalview.structure.VamsasSource;
import jalview.util.MessageManager;
import jalview.viewmodel.AlignmentViewport;
-import jalview.viewmodel.ViewportRanges;
import jalview.ws.params.AutoCalcSetting;
import java.awt.Container;
if (setGrid)
{
FontMetrics fm = c.getFontMetrics(font);
- ViewportRanges.sTest += ("AlignViewport.setFont " + fm.getHeight()
- + " "
- + font + "\n");
int ww = fm.charWidth('M');
setCharHeight(fm.getHeight());
setCharWidth(ww);
import jalview.datamodel.AlignmentI;
import jalview.datamodel.HiddenColumns;
-import java.util.Arrays;
-
/**
* Supplies and updates viewport properties relating to position such as: start
* and end residues and sequences; ideally will serve hidden columns/rows too.
this.al = alignment;
}
- public static String sTest = "";
-
private void setEndSeqTest(int val)
{
- if (endSeq == val)
- {
- return;
- }
-
- String st = Thread.currentThread().toString();
- sTest += "ViewPortRanges.setEndseqTest was " + endSeq + " now " + val
- + " "
- + st + "\n";
- if (val == 13)
- {
- sTest += Arrays.toString(new NullPointerException().getStackTrace())
- .replace(',', '\n')
- + "\n";
- }
endSeq = val;
}
/**
swingjs/a2s/TextArea.js
swingjs/a2s/TextField.js
swingjs/api/Interface.js
-swingjs/api/JSUtilI.js
swingjs/api/js/DOMNode.js
swingjs/api/js/HTML5CanvasContext2D.js
swingjs/api/js/JSInterface.js
-20200321133858
+20200404111034
swingjs/a2s/TextArea.js
swingjs/a2s/TextField.js
swingjs/api/Interface.js
-swingjs/api/JSUtilI.js
swingjs/api/js/DOMNode.js
swingjs/api/js/HTML5CanvasContext2D.js
swingjs/api/js/JSInterface.js
-20200321133858
+20200404111034