public class SyntaxHighlighterVisitor extends SubscriptionVisitor
context
Constructor and Description |
---|
SyntaxHighlighterVisitor(SonarComponents sonarComponents) |
Modifier and Type | Method and Description |
---|---|
void |
leaveNode(Tree tree) |
List<Tree.Kind> |
nodesToVisit() |
void |
scanFile(JavaFileScannerContext context)
Method called after parsing and semantic analysis has been done on file.
|
void |
visitNode(Tree tree) |
void |
visitToken(SyntaxToken syntaxToken) |
void |
visitTrivia(SyntaxTrivia syntaxTrivia) |
hasSemantic, scanTree
public SyntaxHighlighterVisitor(SonarComponents sonarComponents)
public List<Tree.Kind> nodesToVisit()
nodesToVisit
in class SubscriptionVisitor
public void scanFile(JavaFileScannerContext context)
JavaFileScanner
scanFile
in interface JavaFileScanner
scanFile
in class SubscriptionVisitor
context
- Context of analysis containing the parsed tree.public void visitNode(Tree tree)
visitNode
in class SubscriptionVisitor
public void leaveNode(Tree tree)
leaveNode
in class SubscriptionVisitor
public void visitToken(SyntaxToken syntaxToken)
visitToken
in class SubscriptionVisitor
public void visitTrivia(SyntaxTrivia syntaxTrivia)
visitTrivia
in class SubscriptionVisitor
Copyright © 2012–2017 SonarSource. All rights reserved.