1 11 package org.eclipse.jdt.internal.ui.javaeditor; 12 13 import java.util.Iterator ; 14 15 import org.eclipse.jdt.core.ICompilationUnit; 16 import org.eclipse.jdt.core.compiler.CategorizedProblem; 17 18 19 26 public interface IJavaAnnotation { 27 28 31 String getType(); 32 33 36 boolean isPersistent(); 37 38 41 boolean isMarkedDeleted(); 42 43 46 String getText(); 47 48 53 boolean hasOverlay(); 54 55 61 IJavaAnnotation getOverlay(); 62 63 69 Iterator getOverlaidIterator(); 70 71 77 void addOverlaid(IJavaAnnotation annotation); 78 79 85 void removeOverlaid(IJavaAnnotation annotation); 86 87 93 boolean isProblem(); 94 95 99 ICompilationUnit getCompilationUnit(); 100 101 107 String [] getArguments(); 108 109 114 int getId(); 115 116 123 String getMarkerType(); 124 } 125 | Popular Tags |