Найти элемент, указанный в ReferenceTree - PullRequest
0 голосов
/ 03 января 2019

Я реализую com.sun.source.doctree.DocTreeVisitor, и я хотел бы сделать что-то особенное при посещении ссылки, например, по этому методу:

public Void visitLink(LinkTree node, Void o) {
}

Из LinkTree я могу получить ReferenceTree однакоЯ не могу понять, как найти Element, на который действительно ссылаются.

Я заметил, что фактическая реализация DCReference имеет следующее примечание:

// The following are not directly exposed through ReferenceTree
// use DocTrees.getElement(DocTreePath)
public final JCTree qualifierExpression;
public final Name memberName;
public final List<JCTree> paramTypes;

Однако я не могуиметь в наличии DocTreePath указанного элемента.

...