@Override
  protected void processIntention(@NotNull final PsiElement element, @NotNull final Project project, final Editor editor) throws IncorrectOperationException {
    setSelection(editor, getTargetExpression(element));
    final PsiFile file = element.getContainingFile();
    new GrIntroduceVariableHandler().invoke(project, editor, file, null);
  }
@Override
  protected void processIntention(@NotNull final PsiElement element, @NotNull final Project project, final Editor editor)