- java.lang.Object
-
- com.sun.source.util.DocTreeScanner<R,P>
-
- com.sun.source.util.DocTreePathScanner<R,P>
-
- 实现的所有接口
-
DocTreeVisitor<R,P>
public class DocTreePathScanner<R,P> extends DocTreeScanner<R,P>
DocTreeVisitor,它访问所有子树节点,并为维护父节点的路径提供支持。 要访问特定类型的节点,只需覆盖相应的visitorXYZ方法即可。 在您的方法中,调用super.visitXYZ来访问后代节点。- 从以下版本开始:
- 1.8
-
-
构造方法摘要
构造方法 构造器 描述 DocTreePathScanner()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 DocTreePath
getCurrentPath()
返回节点的当前路径,由当前活动的扫描调用集构建。R
scan(DocTree tree, P p)
扫描单个节点。R
scan(DocTreePath path, P p)
从树路径标识的位置扫描树。-
声明方法的类 com.sun.source.util.DocTreeScanner
reduce, scan, visitAttribute, visitAuthor, visitComment, visitDeprecated, visitDocComment, visitDocRoot, visitDocType, visitEndElement, visitEntity, visitErroneous, visitHidden, visitIdentifier, visitIndex, visitInheritDoc, visitLink, visitLiteral, visitOther, visitParam, visitProvides, visitReference, visitReturn, visitSee, visitSerial, visitSerialData, visitSerialField, visitSince, visitStartElement, visitSummary, visitText, visitThrows, visitUnknownBlockTag, visitUnknownInlineTag, visitUses, visitValue, visitVersion
-
-
-
-
方法详细信息
-
scan
public R scan(DocTreePath path, P p)
从树路径标识的位置扫描树。- 参数
-
path
- 路径 -
p
- 要传递给访问者方法的值 - 结果
- 从主访问者方法返回的结果
-
scan
public R scan(DocTree tree, P p)
扫描单个节点。 在扫描期间更新当前路径。- 重写:
-
scan
在类DocTreeScanner<R,P>
- 参数
-
tree
- 要扫描的树 -
p
- 要传递给访问者方法的值 - 结果
- 从主访问者方法返回的结果
-
getCurrentPath
public DocTreePath getCurrentPath()
返回节点的当前路径,由当前活动的扫描调用集构建。- 结果
- 当前的道路
-
-