private AlignViewportI av;
+ private OverviewResColourFinder cf;
+
public OverviewCanvas(OverviewDimensions overviewDims,
AlignViewportI alignvp)
{
sr = new SequenceRenderer(av);
sr.renderGaps = false;
fr = new jalview.renderer.seqfeatures.FeatureRenderer(av);
+
+ boolean useLegacy = Cache.getDefault("USE_LEGACY_GAP", false);
+ Color gapCol = Cache.getDefaultColour("GAP_COLOUR", Color.lightGray);
+ Color hiddenCol = Cache.getDefaultColour("HIDDEN_COLOUR",
+ Color.DARK_GRAY.darker());
+ cf = new OverviewResColourFinder(useLegacy, gapCol, hiddenCol);
}
/**
setPreferredSize(new Dimension(od.getWidth(), od.getHeight()));
- boolean useLegacy = Cache.getDefault("USE_LEGACY_GAP", false);
- Color gapCol = Cache.getDefaultColour("GAP_COLOUR", Color.lightGray);
- Color hiddenCol = Cache.getDefaultColour("HIDDEN_COLOUR", Color.DARK_GRAY.darker());
- OverviewResColourFinder cf = new OverviewResColourFinder(useLegacy,
- gapCol, hiddenCol);
-
or = new OverviewRenderer(fr, od, av.getAlignment(),
av.getResidueShading(), cf);
miniMe = or.draw(od.getRows(av.getAlignment()),