removable= createInlineDelegatorMethodChanges(declaration, targetRewrite, result, status, monitor);
removable= createMethodInlineDelegatorChanges(declaration, targetRewrite, result, status, monitor);
	protected void createChangeManager(final RefactoringStatus status, final IProgressMonitor monitor) throws JavaModelException, CoreException {		Assert.isNotNull(status);		Assert.isNotNull(monitor);		final CompilationUnitRewrite targetRewrite= fMethod.getCompilationUnit().equals(getTargetType().getCompilationUnit()) ? fSourceRewrite : new CompilationUnitRewrite(getTargetType().getCompilationUnit());		final MethodDeclaration declaration= ASTNodeSearchUtil.getMethodDeclarationNode(fMethod, fSourceRewrite.getRoot());		final boolean result= createMethodCopyChange(declaration, targetRewrite, monitor);		boolean removable= false;		if (fInline) {			removable= createInlineDelegatorMethodChanges(declaration, targetRewrite, result, status, monitor);			if (fRemove && removable)				createOriginalMethodRemovalChange(declaration);		}		if (!fRemove || !removable)			createMethodDelegationChange(declaration, monitor);		fChangeManager.manage(fSourceRewrite.getCu(), fSourceRewrite.createChange());		if (!fSourceRewrite.getCu().equals(targetRewrite.getCu()))			fChangeManager.manage(targetRewrite.getCu(), targetRewrite.createChange());	}