sr.forOverview = true;
fr = new FeatureRenderer(av);
- od = new OverviewDimensions(av);
+ boolean showAnnotation = false;
+ // TODO: in applet this was getSequenceConsensusHash()
+ // check if it makes any functional difference: hconsensus or conservation
+ if (av.getAlignmentConservationAnnotation() == null)
+ {
+ showAnnotation = true;
+ }
+
+ od = new OverviewDimensions(av, showAnnotation);
setSize(new Dimension(od.getWidth(), od.getHeight()));
addComponentListener(new ComponentAdapter()
private void mouseAction(MouseEvent evt)
{
- od.setBoxPositionByMouse(evt.getX(), evt.getY());
+ od.updateViewportFromMouse(evt.getX(), evt.getY());
ap.setScrollValues(od.getScrollCol(), od.getScrollRow());
ap.paintAlignment(false);
}