X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSequenceRenderer.java;h=36825eaf99f612a03aad300f068eff66629c263c;hb=36e7c887ef91f49f6065dea063180f7de146b3e1;hp=1c0420d5f3088f615bb5d27a15635316ddae8df9;hpb=bbbad521d82472ce439a6375603694f2137b79dd;p=jalview.git diff --git a/src/jalview/gui/SequenceRenderer.java b/src/jalview/gui/SequenceRenderer.java index 1c0420d..36825ea 100755 --- a/src/jalview/gui/SequenceRenderer.java +++ b/src/jalview/gui/SequenceRenderer.java @@ -20,6 +20,7 @@ */ package jalview.gui; +import jalview.api.AlignViewportI; import jalview.datamodel.SequenceGroup; import jalview.datamodel.SequenceI; import jalview.renderer.ResidueShaderI; @@ -34,7 +35,7 @@ public class SequenceRenderer implements jalview.api.SequenceRenderer { final static int CHAR_TO_UPPER = 'A' - 'a'; - AlignViewport av; + AlignViewportI av; FontMetrics fm; @@ -57,7 +58,7 @@ public class SequenceRenderer implements jalview.api.SequenceRenderer * * @param viewport */ - public SequenceRenderer(AlignViewport viewport) + public SequenceRenderer(AlignViewportI viewport) { this.av = viewport; } @@ -137,7 +138,7 @@ public class SequenceRenderer implements jalview.api.SequenceRenderer */ void getBoxColour(ResidueShaderI shader, SequenceI seq, int i) { - if (shader != null) + if (shader.getColourScheme() != null) { resBoxColour = shader.findColour(seq.getCharAt(i), i, seq); @@ -181,7 +182,7 @@ public class SequenceRenderer implements jalview.api.SequenceRenderer drawBoxes(seq, start, end, y1); - if (av.validCharWidth) + if (av.isValidCharWidth()) { drawText(seq, start, end, y1); }