org.jvnet.jaxbcommons.runtime.XMLSerializable Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2006.07.10 at 02:12:40 PM CEST
//
package org.jvnet.jaxbcommons.runtime;
import org.xml.sax.SAXException;
import com.sun.xml.bind.JAXBObject;
/**
* For a generated class to be serializable, it has to
* implement this interface.
*
* @author Kohsuke Kawaguchi
*/
public interface XMLSerializable extends JAXBObject
{
/**
* Serializes child elements and texts into the specified target.
*/
void serializeBody( XMLSerializer target ) throws SAXException;
/**
* Serializes attributes into the specified target.
*/
void serializeAttributes( XMLSerializer target ) throws SAXException;
/**
* Declares all the namespace URIs this object is using at
* its top-level scope into the specified target.
*/
void serializeURIs( XMLSerializer target ) throws SAXException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy