package com.ausregistry.jtoolkit2.se;
import java.io.Serializable;
import org.w3c.dom.Element;
import com.ausregistry.jtoolkit2.xml.XMLWriter;
/**
* Implementors of this interface provide a mechanism for building the part of
* the service element DOM tree that they represent. This should only be
* implemented by developers wishing to extend the command / response framework
* of EPP.
*/
public interface Appendable extends Serializable {
/**
* Used internally for building a DOM representation of a service element.
* This really should not be exposed to the end user, but Java has no
* package-visible interface type.
*/
Element appendToElement(XMLWriter xmlWriter, Element parent);
}