private Javadoc createJavadocForStub(String enclosingTypeName, MethodDeclaration oldMethod, MethodDeclaration newMethodNode, ICompilationUnit cu, OldASTRewrite rewrite) throws CoreException { if (! fPreferenceSettings.createComments)
private Javadoc createJavadocForStub(String enclosingTypeName, MethodDeclaration oldMethod, MethodDeclaration newMethodNode, ICompilationUnit cu, ASTRewrite rewrite) throws CoreException { if (! fCodeGenerationSettings.createComments)
	private Javadoc createJavadocForStub(String enclosingTypeName, MethodDeclaration oldMethod, MethodDeclaration newMethodNode, ICompilationUnit cu, OldASTRewrite rewrite) throws CoreException {		if (! fPreferenceSettings.createComments)			return null;		IMethodBinding binding= oldMethod.resolveBinding();		if (binding == null)			return null;		ITypeBinding[] params= binding.getParameterTypes();			String fullTypeName= JavaModelUtil.getFullyQualifiedName(getTargetClass());		String[] fullParamNames= new String[params.length];		for (int i= 0; i < fullParamNames.length; i++) {			fullParamNames[i]= Bindings.getFullyQualifiedName(params[i]);		}		String comment= StubUtility.getMethodComment(cu, enclosingTypeName, newMethodNode, true, false, fullTypeName, fullParamNames, String.valueOf('\n'));		return (Javadoc) rewrite.createStringPlaceholder(comment, ASTNode.JAVADOC);	}