org.codehaus.groovy.maven.runtime.support.stubgen.parser
Interface Node
- All Known Implementing Classes:
- NodeSupport
public interface Node
Abstraction of nodes of a parse tree.
- Version:
- $Id: Node.java 11706 2008-04-17 18:14:03Z user57 $
- Author:
- Jason Dillon
text
java.lang.String text()
isLeaf
boolean isLeaf()
firstChild
Node firstChild()
nextSibling
Node nextSibling()
line
int line()
column
int column()
is
boolean is(java.lang.String name)
is
boolean is(java.lang.String[] names)
ensure
void ensure(java.lang.String name)
throws UnexpectedNodeException
- Throws:
UnexpectedNodeException
skip
Node skip(java.lang.String name)
throws UnexpectedNodeException
- Throws:
UnexpectedNodeException
dump
void dump()
dump
void dump(java.lang.String pad)
Copyright © 2006-2011 Codehaus. All Rights Reserved.