public abstract class NodeSupport extends Object implements Node
Node implementations.| Constructor and Description |
|---|
NodeSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
childCount() |
void |
dump() |
void |
dump(String pad) |
void |
ensure(String name) |
boolean |
is(String name) |
boolean |
is(String[] names) |
boolean |
isLeaf() |
protected abstract String |
name() |
Node |
skip(String name) |
protected abstract Tokens |
tokens() |
String |
toString() |
protected abstract int |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcolumn, firstChild, line, nextSibling, textprotected abstract int type()
protected abstract Tokens tokens()
protected abstract String name()
protected abstract int childCount()
public void ensure(String name) throws UnexpectedNodeException
ensure in interface NodeUnexpectedNodeExceptionCopyright © 2006-2013 Codehaus. All Rights Reserved.