public interface  oadd.org.apache.commons.configuration.tree.NodeHandler extends java.lang.Object
{
public abstract java.lang.String nodeName(java.lang.Object);
public abstract java.lang.Object getValue(java.lang.Object);
public abstract java.lang.Object getParent(java.lang.Object);
public abstract java.util.List getChildren(java.lang.Object);
public abstract java.util.List getChildren(java.lang.Object, java.lang.String);
public abstract java.util.List getMatchingChildren(java.lang.Object, oadd.org.apache.commons.configuration.tree.NodeMatcher, java.lang.Object);
public abstract java.lang.Object getChild(java.lang.Object, int);
public abstract int indexOfChild(java.lang.Object, java.lang.Object);
public abstract int getChildrenCount(java.lang.Object, java.lang.String);
public abstract int getMatchingChildrenCount(java.lang.Object, oadd.org.apache.commons.configuration.tree.NodeMatcher, java.lang.Object);
public abstract java.util.Set getAttributes(java.lang.Object);
public abstract boolean hasAttributes(java.lang.Object);
public abstract java.lang.Object getAttributeValue(java.lang.Object, java.lang.String);
public abstract boolean isDefined(java.lang.Object);
public abstract java.lang.Object getRootNode();
}