+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param starty DOCUMENT ME!\r
+ * @param endy DOCUMENT ME!\r
+ */\r
+ void drawIds(int starty, int endy)\r
+ {\r
+ Font italic = new Font(av.getFont().getName(), Font.ITALIC,\r
+ av.getFont().getSize());\r
+ gg.setFont(italic);\r
+\r
+ if (av.antiAlias)\r
+ gg.setRenderingHint(RenderingHints.KEY_ANTIALIASING,\r
+ RenderingHints.VALUE_ANTIALIAS_ON);\r
+\r
+ Color currentColor = Color.white;\r
+ Color currentTextColor = Color.black;\r
+\r
+ if (av.getWrapAlignment())\r
+ {\r
+ int annotationHeight = 0;\r
+ AnnotationLabels labels = null;\r
+\r
+ if(av.showAnnotation)\r
+ {\r
+ AnnotationPanel ap = new AnnotationPanel(av);\r
+ annotationHeight = ap.adjustPanelHeight();\r
+ labels = new AnnotationLabels(av);\r
+ }\r
+\r
+ int hgap = av.charHeight;\r
+ if (av.scaleAboveWrapped)\r
+ hgap += av.charHeight;\r
+\r
+ int cHeight = av.getAlignment().getHeight() * av.charHeight\r
+ + hgap\r
+ + annotationHeight;\r
+\r
+ int rowSize = av.getEndRes() - av.getStartRes();\r