1 19 20 package org.netbeans.modules.editor.errorstripe; 21 22 import org.netbeans.editor.BaseDocument; 23 import org.netbeans.modules.editor.errorstripe.privatespi.Mark; 24 import org.netbeans.modules.editor.errorstripe.privatespi.Status; 25 import org.netbeans.spi.editor.errorstripe.UpToDateStatus; 26 27 31 interface AnnotationViewData { 32 33 void register(BaseDocument document); 34 35 void unregister(); 36 37 Mark getMainMarkForBlock(int startLine, int endLine); 38 39 int findNextUsedLine(int from); 40 41 Status computeTotalStatus(); 42 43 UpToDateStatus computeTotalStatusType(); 44 45 int[] computeErrorsAndWarnings(); 46 47 void clear(); 48 49 } 50 | Popular Tags |