void (Collection<PsiReferenceExpression> collection, String newVariableName, PsiElement context) { final PsiElementFactory factory = JavaPsiFacade.getElementFactory(context.getProject()); final PsiReferenceExpression newReference = (PsiReferenceExpression)factory.createExpressionFromText(newVariableName, context); for (PsiReferenceExpression reference : collection) { reference.replace(newReference); } }