1 11 package org.eclipse.jface.text.source; 12 13 import org.eclipse.swt.graphics.Color; 14 import org.eclipse.swt.widgets.Control; 15 16 39 public interface IOverviewRuler extends IVerticalRuler { 40 41 48 boolean hasAnnotation(int y); 49 50 57 int getAnnotationHeight(); 58 59 65 void setAnnotationTypeColor(Object annotationType, Color color); 66 67 73 void setAnnotationTypeLayer(Object annotationType, int layer); 74 75 81 void addAnnotationType(Object annotationType); 82 83 89 void removeAnnotationType(Object annotationType); 90 91 98 void addHeaderAnnotationType(Object annotationType); 99 100 108 void removeHeaderAnnotationType(Object annotationType); 109 110 116 Control getHeaderControl(); 117 } 118 | Popular Tags |