// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.1-05/30/2003 05:06 AM(java_re)-fcs // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2003.08.18 at 03:50:58 GMT+05:30 // /* * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package jaxb_test.impl.runtime; import org.xml.sax.SAXException; /** * For a generated class to be serializable, it has to * implement this interface. * * @author Kohsuke Kawaguchi */ public interface XMLSerializable { /** * Serializes child elements and texts into the specified target. */ void serializeElementBody( XMLSerializer target ) throws SAXException; /** * Serializes itself as an attribute body into the specified target. */ void serializeAttributeBody( 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; }