@Override
  public PsiElement @NotNull [] getElements() {
    return myTargetVariable == null ? new PsiElement[] {myTargetClass} : new PsiElement[] {myMethod, myTargetVariable, myTargetClass};
  }
@Override
  public PsiElement @NotNull [] getElements()