Class DocTreePathScanner<R,P> 
java.lang.Object
com.sun.source.util.DocTreeScanner<R,P>
 
com.sun.source.util.DocTreePathScanner<R,P> 
- Type Parameters:
- R- the return type of this visitor's methods. Use- Voidfor visitors that do not need to return results.
- P- the type of the additional parameter to this visitor's methods. Use- Voidfor visitors that do not need an additional parameter.
- All Implemented Interfaces:
- DocTreeVisitor<R,- P> 
A DocTreeVisitor that visits all the child tree nodes, and provides
support for maintaining a path for the parent nodes.
To visit nodes of a particular type, just override the
corresponding visitorXYZ method.
Inside your method, call super.visitXYZ to visit descendant
nodes.
- Since:
- 1.8
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the current path for the node, as built up by the currently active set of scan calls.Scans a single node.scan(DocTreePath path, P p) Scans a tree from a position identified by a tree path.Methods declared in class DocTreeScannerreduce, scan, visitAttribute, visitAuthor, visitComment, visitDeprecated, visitDocComment, visitDocRoot, visitDocType, visitEndElement, visitEntity, visitErroneous, visitEscape, visitHidden, visitIdentifier, visitIndex, visitInheritDoc, visitLink, visitLiteral, visitOther, visitParam, visitProvides, visitRawText, visitReference, visitReturn, visitSee, visitSerial, visitSerialData, visitSerialField, visitSince, visitSnippet, visitSpec, visitStartElement, visitSummary, visitSystemProperty, visitText, visitThrows, visitUnknownBlockTag, visitUnknownInlineTag, visitUses, visitValue, visitVersion
- 
Constructor Details- 
DocTreePathScannerpublic DocTreePathScanner()Constructs aDocTreePathScanner.
 
- 
- 
Method Details- 
scanScans a tree from a position identified by a tree path.- Parameters:
- path- the path
- p- a value to be passed to visitor methods
- Returns:
- the result returned from the main visitor method
 
- 
scanScans a single node. The current path is updated for the duration of the scan.- Overrides:
- scanin class- DocTreeScanner<R,- P> 
- Parameters:
- tree- the tree to be scanned
- p- a value to be passed to visitor methods
- Returns:
- the result returned from the main visitor method
 
- 
getCurrentPathReturns the current path for the node, as built up by the currently active set of scan calls.- Returns:
- the current path
 
 
-