1 11 package org.eclipse.jdt.internal.codeassist; 12 13 import org.eclipse.jdt.core.compiler.CategorizedProblem; 14 15 18 public interface ISelectionRequestor { 19 45 void acceptType( 46 char[] packageName, 47 char[] annotationName, 48 int modifiers, 49 boolean isDeclaration, 50 char[] genericTypeSignature, 51 int start, 52 int end); 53 54 66 void acceptError(CategorizedProblem error); 67 68 96 void acceptField( 97 char[] declaringTypePackageName, 98 char[] declaringTypeName, 99 char[] name, 100 boolean isDeclaration, 101 char[] uniqueKey, 102 int start, 103 int end); 104 105 154 void acceptMethod( 156 char[] declaringTypePackageName, 157 char[] declaringTypeName, 158 String enclosingDeclaringTypeSignature, 159 char[] selector, 160 char[][] parameterPackageNames, 161 char[][] parameterTypeNames, 162 String [] parameterSignatures, 163 char[][] typeParameterNames, 164 char[][][] typeParameterBoundNames, 165 boolean isConstructor, 166 boolean isDeclaration, 167 char[] uniqueKey, 168 int start, 169 int end); 170 171 180 void acceptPackage(char[] packageName); 181 207 void acceptTypeParameter( 208 char[] declaringTypePackageName, 209 char[] declaringTypeName, 210 char[] typeParameterName, 211 boolean isDeclaration, 212 int start, 213 int end); 214 215 250 void acceptMethodTypeParameter( 251 char[] declaringTypePackageName, 252 char[] declaringTypeName, 253 char[] selector, 254 int selectorStart, 255 int selectorEnd, 256 char[] typeParameterName, 257 boolean isDeclaration, 258 int start, 259 int end); 260 } 261 | Popular Tags |