public interface  org.jrivard.xmlchai.XmlFactory extends java.lang.Object
{
public abstract org.jrivard.xmlchai.XmlDocument parse(java.io.InputStream, org.jrivard.xmlchai.AccessMode) throws java.io.IOException;
public abstract org.jrivard.xmlchai.XmlDocument parseString(java.lang.String, org.jrivard.xmlchai.AccessMode) throws java.io.IOException;
public abstract transient void output(org.jrivard.xmlchai.XmlDocument, java.io.OutputStream, org.jrivard.xmlchai.XmlFactory$OutputFlag[]) throws java.io.IOException;
public abstract transient java.lang.String outputString(org.jrivard.xmlchai.XmlDocument, org.jrivard.xmlchai.XmlFactory$OutputFlag[]) throws java.io.IOException;
public abstract org.jrivard.xmlchai.XmlDocument newDocument(java.lang.String);
public abstract org.jrivard.xmlchai.XmlElement newElement(java.lang.String);
}