@Override
  public PsiElement @NotNull [] getPrimaryElements() {
    final ArrayList<PsiElement> elements = new ArrayList<>(3);
    elements.add(myProperty.getPsiElement());
    final PsiMethod getter = myProperty.getGetter();
    if (getter != null) {
      elements.add(getter);
    }
    final PsiMethod setter = myProperty.getSetter();
    if (setter != null) {
      elements.add(setter);
    }
    return elements.toArray(PsiElement.EMPTY_ARRAY);
  }
@Override
  public PsiElement @NotNull [] getPrimaryElements()