public interface  org.apache.axiom.om.OMNode extends java.lang.Object implements org.apache.axiom.om.OMSerializable
{
public static final short ELEMENT_NODE;
public static final short TEXT_NODE;
public static final short CDATA_SECTION_NODE;
public static final short COMMENT_NODE;
public static final short DTD_NODE;
public static final short PI_NODE;
public static final short ENTITY_REFERENCE_NODE;
public static final short SPACE_NODE;
public abstract org.apache.axiom.om.OMContainer getParent();
public abstract org.apache.axiom.om.OMNode getNextOMSibling() throws org.apache.axiom.om.OMException;
public abstract org.apache.axiom.om.OMNode detach() throws org.apache.axiom.om.OMException;
public abstract void discard() throws org.apache.axiom.om.OMException;
public abstract void insertSiblingAfter(org.apache.axiom.om.OMNode) throws org.apache.axiom.om.OMException;
public abstract void insertSiblingBefore(org.apache.axiom.om.OMNode) throws org.apache.axiom.om.OMException;
public abstract int getType();
public abstract org.apache.axiom.om.OMNode getPreviousOMSibling();
public abstract void buildWithAttachments();
}