Я реализую 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
указанного элемента.