com.sonar.sslr.api
Class AstNodeBrowser
java.lang.Object
com.sonar.sslr.api.AstNodeBrowser
public class AstNodeBrowser
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AstNodeBrowser
public AstNodeBrowser(AstNode rootNode)
browse
public static AstNodeBrowser browse(AstNode rootNode)
findFirstDirectChild
public AstNodeBrowser findFirstDirectChild(AstNodeType... nodeTypes)
findChildren
public AstNodeBrowser findChildren(AstNodeType nodeType)
findFirstChild
public AstNodeBrowser findFirstChild(AstNodeType... nodeTypes)
findFirstDirectChild
public AstNodeBrowser findFirstDirectChild(AstNodeType nodeType,
String tokenValue)
hasResult
public boolean hasResult()
getResult
public AstNode getResult()
getResults
public List<AstNode> getResults()
Copyright © 2011 SonarSource. All Rights Reserved.