1 package jalview.renderer.api;
3 import jalview.api.AlignViewportI;
4 import jalview.datamodel.AlignmentAnnotation;
5 import jalview.datamodel.Annotation;
6 import jalview.datamodel.ColumnSelection;
7 import jalview.datamodel.HiddenColumns;
9 import java.awt.Graphics;
11 public interface AnnotationRowRendererI
14 void renderRow(Graphics g, int charWidth, int charHeight,
15 boolean hasHiddenColumns, AlignViewportI av,
16 HiddenColumns hiddenColumns,
17 ColumnSelection columnSelection, AlignmentAnnotation row,
18 Annotation[] row_annotations, int startRes, int endRes,
19 float graphMin, float graphMax, int y);