public interface  org.apache.axiom.truth.xml.spi.Traverser extends java.lang.Object
{
public abstract org.apache.axiom.truth.xml.spi.Event next() throws org.apache.axiom.truth.xml.spi.TraverserException;
public abstract java.lang.String getRootName();
public abstract java.lang.String getPublicId();
public abstract java.lang.String getSystemId();
public abstract javax.xml.namespace.QName getQName();
public abstract java.util.Map getAttributes();
public abstract java.util.Map getNamespaces();
public abstract java.lang.String getText();
public abstract java.lang.String getEntityName();
public abstract java.lang.String getPITarget();
public abstract java.lang.String getPIData();
}