X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSeqCanvas.java;h=8b7f93aead67647966c88d6e1262434621d5e8af;hb=b0c310ec55943ba114a00ee581f6430d8dc945c7;hp=d5b81f133f9677ccd851641dc71bae7b255f788d;hpb=64c8b36ef7023d5de1c49d4508e5d86f924ddacc;p=jalview.git diff --git a/src/jalview/gui/SeqCanvas.java b/src/jalview/gui/SeqCanvas.java index d5b81f1..8b7f93a 100755 --- a/src/jalview/gui/SeqCanvas.java +++ b/src/jalview/gui/SeqCanvas.java @@ -20,11 +20,22 @@ */ package jalview.gui; -import java.awt.*; -import java.awt.image.*; -import javax.swing.*; - -import jalview.datamodel.*; +import jalview.datamodel.AlignmentI; +import jalview.datamodel.SearchResults; +import jalview.datamodel.SequenceGroup; +import jalview.datamodel.SequenceI; + +import java.awt.BasicStroke; +import java.awt.BorderLayout; +import java.awt.Color; +import java.awt.FontMetrics; +import java.awt.Graphics; +import java.awt.Graphics2D; +import java.awt.RenderingHints; +import java.awt.Shape; +import java.awt.image.BufferedImage; + +import javax.swing.JComponent; /** * DOCUMENT ME! @@ -575,7 +586,7 @@ public class SeqCanvas extends JComponent annotations = new AnnotationPanel(av); } - annotations.renderer.drawComponent(annotations, av, (Graphics2D) g, + annotations.renderer.drawComponent(annotations, av, g, -1, startRes, endx + 1); g.translate(0, -cHeight - ypos - 3); } @@ -763,7 +774,7 @@ public class SeqCanvas extends JComponent if ((group == null) && (av.getAlignment().getGroups().size() > 0)) { - group = (SequenceGroup) av.getAlignment().getGroups().get(0); + group = av.getAlignment().getGroups().get(0); groupIndex = 0; } @@ -924,7 +935,7 @@ public class SeqCanvas extends JComponent break; } - group = (SequenceGroup) av.getAlignment().getGroups() + group = av.getAlignment().getGroups() .get(groupIndex); } while (groupIndex < av.getAlignment().getGroups().size());