IMethodBinding methodDecl= binding.getMethodDeclaration();
	private String[] getArgumentNames(IMethodBinding binding) {		if (binding == null) {			return new String[0];		}				int nParams= binding.getParameterTypes().length;		if (nParams > 0) {			try {				IJavaProject project= getCompilationUnit().getJavaProject();				IMethod method= Bindings.findMethod(binding, project);				if (method != null) {					return StubUtility.suggestArgumentNames(project, method.getParameterNames());				}			} catch (JavaModelException e) {				JavaPlugin.log(e);			}		}					String[] names= new String[nParams];		for (int i= 0; i < names.length; i++) {			names[i]= "arg" + i; //$NON-NLS-1$		}		return names;	}