@Override
  protected void processIntention(@NotNull PsiElement element, @NotNull final Project project, final Editor editor)
    throws IncorrectOperationException {
    final List<GrField> candidates = findFieldCandidates(element);
    if (candidates != null) {
      performForConstructor(element, project, editor, candidates);
    }
    else {
      final List<GrMethod> constructors = findConstructorCandidates(element);
      performForField(element, project, editor, constructors);
    }
  }
@Override
  protected void processIntention(@NotNull PsiElement element, @NotNull final Project project, final Editor editor)