}
protected SourceMethod createMethodHandle(JavaElement parent, MethodInfo methodInfo) {
String selector = JavaModelManager.getJavaModelManager().intern(new String(methodInfo.name));
String[] parameterTypeSigs = convertTypeNamesToSigs(methodInfo.parameterTypes);
AssistSourceMethod method = new AssistSourceMethod(parent, selector, parameterTypeSigs, this.bindingCache, this.newElements);
if (methodInfo.node.binding != null) {
this.bindingCache.put(method, methodInfo.node.binding);
this.elementCache.put(methodInfo.node.binding, method);
} else {
this.elementWithProblemCache.put(methodInfo.node, method);