Lines 452-457
Link Here
|
452 |
String[] parameterTypes = new String[parameterLength]; |
452 |
String[] parameterTypes = new String[parameterLength]; |
453 |
for (int i = 0; i < parameterLength; i++) { |
453 |
for (int i = 0; i < parameterLength; i++) { |
454 |
char[] typeName = parameters[i].shortReadableName(); |
454 |
char[] typeName = parameters[i].shortReadableName(); |
|
|
455 |
if (parameters[i].isMemberType()) { |
456 |
typeName = CharOperation.subarray(typeName, CharOperation.indexOf('.', typeName)+1, typeName.length); |
457 |
} |
455 |
parameterTypes[i] = Signature.createTypeSignature(typeName, false); |
458 |
parameterTypes[i] = Signature.createTypeSignature(typeName, false); |
456 |
} |
459 |
} |
457 |
IMethod method = type.getMethod(new String(bindingSelector), parameterTypes); |
460 |
IMethod method = type.getMethod(new String(bindingSelector), parameterTypes); |