package org.nate.encoder;
import java.io.InputStream;
import org.nate.Encoder;
import org.nate.internal.dom4j.Dom4jBackedNateDocumentFactory;
public class Dom4jFragmentEncoder implements Encoder {
private static final Dom4jBackedNateDocumentFactory DOCUMENT_FACTORY = new Dom4jBackedNateDocumentFactory();
private static final String TYPE = "XMLF";
public String type() {
return TYPE;
}
@Override
public NateDocument encode(InputStream source) {
return DOCUMENT_FACTORY.createFromXmlDocumentFragment(source);
}
@Override
public NateDocument encode(String source) {
return DOCUMENT_FACTORY.createFromXmlDocumentFragment(source);
}
}