JAL-1807 - Bob's last(?) before leaving Dundee -- adds fast file loading
[jalviewjs.git] / site / j2s / jalview / renderer / seqfeatures / FeatureRenderer.js
index 7dc84b1..e4a1026 100644 (file)
@@ -1,5 +1,5 @@
 Clazz.declarePackage ("jalview.renderer.seqfeatures");
-Clazz.load (["jalview.viewmodel.seqfeatures.FeatureRendererModel"], "jalview.renderer.seqfeatures.FeatureRenderer", ["jalview.util.Comparison", "java.awt.AlphaComposite", "$.Color", "java.awt.image.BufferedImage", "java.lang.Float"], function () {
+Clazz.load (["jalview.viewmodel.seqfeatures.FeatureRendererModel"], "jalview.renderer.seqfeatures.FeatureRenderer", ["awt2swing.Util", "jalview.util.Comparison", "java.awt.AlphaComposite", "$.Color", "java.awt.image.BufferedImage", "java.lang.Float"], function () {
 c$ = Clazz.decorateAsClass (function () {
 this.fm = null;
 this.charOffset = 0;
@@ -46,7 +46,7 @@ if (this.offscreenRender || !this.av_validCharWidth) {
 continue;
 }g.setColor (java.awt.Color.white);
 this.charOffset = Clazz.doubleToInt ((this.av_charWidth - this.fm.charWidth (this.s)) / 2);
-g.drawString (String.valueOf (this.s), this.charOffset + (this.av_charWidth * (this.i - start)), pady);
+awt2swing.Util.drawString (g, String.valueOf (this.s), this.charOffset + (this.av_charWidth * (this.i - start)), pady);
 }
 }}, "java.awt.Graphics,jalview.datamodel.SequenceI,~N,~N,java.awt.Color,~N,~N,~N");
 Clazz.defineMethod (c$, "renderScoreFeature", 
@@ -82,7 +82,7 @@ if (this.offscreenRender || !this.av_validCharWidth) {
 continue;
 }g.setColor (java.awt.Color.black);
 this.charOffset = Clazz.doubleToInt ((this.av_charWidth - this.fm.charWidth (this.s)) / 2);
-g.drawString (String.valueOf (this.s), this.charOffset + (this.av_charWidth * (this.i - start)), pady);
+awt2swing.Util.drawString (g, String.valueOf (this.s), this.charOffset + (this.av_charWidth * (this.i - start)), pady);
 }
 }}, "java.awt.Graphics,jalview.datamodel.SequenceI,~N,~N,java.awt.Color,~N,~N,~N,~A");
 Clazz.defineMethod (c$, "findFeatureColour",