@Override
    public @NotNull String getCanonicalText() {
      final PsiElement nameElement = getNameElement();
      assert nameElement != null;
      return nameElement.getText();
    }
@Override
    public @NotNull String getCanonicalText()