0907228ee341d28a84bd1e89cc1443484b540af4
[jalview.git] / src / jalview / renderer / api / AnnotationRowRendererI.java
1 package jalview.renderer.api;
2
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;
8
9 import java.awt.Graphics;
10
11 public interface AnnotationRowRendererI
12 {
13
14   void renderRow(Graphics g, int charWidth, int charHeight,
15           boolean hasHiddenColumns, AlignViewportI av,
16           HiddenColumns hiddenColumns, ColumnSelection columnSelection,
17           AlignmentAnnotation row, Annotation[] row_annotations,
18           int startRes, int endRes, float graphMin, float graphMax, int y);
19
20 }