X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FOverviewCanvas.java;h=6f9fbbfddaf4e55afaf457dcb3fa7a26f159582b;hb=334ef687768a011b7b179641ed37bb53c5c342c6;hp=e475c2cee3471c951434b44b314b22da728db830;hpb=536a4a9c407a4c07b71e86e75135eaa2ba5e8850;p=jalview.git diff --git a/src/jalview/gui/OverviewCanvas.java b/src/jalview/gui/OverviewCanvas.java index e475c2c..6f9fbbf 100644 --- a/src/jalview/gui/OverviewCanvas.java +++ b/src/jalview/gui/OverviewCanvas.java @@ -21,7 +21,7 @@ package jalview.gui; import jalview.api.AlignViewportI; -import jalview.renderer.seqfeatures.FeatureColourFinder; +import jalview.renderer.OverviewRenderer; import jalview.viewmodel.OverviewDimensions; import java.awt.Color; @@ -117,17 +117,12 @@ public class OverviewCanvas extends JComponent { fr.transferSettings(transferRenderer); } - FeatureColourFinder finder = new FeatureColourFinder(fr); - // why do we need to set preferred size again? was set in - // updateOverviewImage setPreferredSize(new Dimension(od.getWidth(), od.getHeight())); - OverviewRenderer or = new OverviewRenderer(sr, finder, od); - miniMe = or.draw(od.getRows(av.getRanges(), av.getAlignment()), - od - .getColumns(av.getRanges(), av.getAlignment() - .getHiddenColumns())); + OverviewRenderer or = new OverviewRenderer(sr, fr, od); + miniMe = or.draw(od.getRows(av.getAlignment()), + od.getColumns(av.getAlignment())); Graphics mg = miniMe.getGraphics(); @@ -136,8 +131,7 @@ public class OverviewCanvas extends JComponent mg.translate(0, od.getSequencesHeight()); or.drawGraph(mg, av.getAlignmentConservationAnnotation(), av.getCharWidth(), od.getGraphHeight(), - od.getColumns( - av.getRanges(), av.getAlignment().getHiddenColumns())); + od.getColumns(av.getAlignment())); mg.translate(0, -od.getSequencesHeight()); } System.gc();