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, wait
column, firstChild, line, nextSibling, text
protected 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 Node
UnexpectedNodeException
Copyright © 2006-2013 Codehaus. All Rights Reserved.