method.setFunction(functionDec);
ASTRewrite rewriter = ASTRewrite.create(ast);
ListRewrite classListRewrite = rewriter.getListRewrite( fCoveringDeclarationFinder.getCoveringClassDeclaration().getBody(), Block.STATEMENTS_PROPERTY);
VariableBase dispatcher = ast.newVariable(THIS_VARIABLE_NAME);
FunctionInvocation calledExtractedMethod = ast.newFunctionInvocation(ast.newFunctionName(ast.newIdentifier(fMethodName)), computeParameters(ast));
MethodInvocation inlineMethodCall = ast.newMethodInvocation(dispatcher, calledExtractedMethod);
List<List<ASTNode>> Occurences = new ArrayList<List<ASTNode>>();