org.tagnetic.core.jaxb.tagneticconfig.impl.runtime
Interface XMLSerializable

All Known Subinterfaces:
ValidatableObject
All Known Implementing Classes:
AttributeTypeImpl, BranchTypeImpl, CompilationTypeImpl, DestinationTypeImpl, ElementSyntaxTypeImpl, FileFilterTypeImpl, FileOverlaysTypeImpl, FileOverlayTypeImpl, ParamTypeImpl, PostFiltersTypeImpl, PostFilterTypeImpl, SourceTypeImpl, TagneticconfigImpl, TagneticConfigTypeImpl, TagsTypeImpl, TagTypeImpl

public interface XMLSerializable

For a generated class to be serializable, it has to implement this interface.

Author:
Kohsuke Kawaguchi

Method Summary
 void serializeAttributes(XMLSerializer target)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer target)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer target)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 

Method Detail

serializeBody

public void serializeBody(XMLSerializer target)
                   throws org.xml.sax.SAXException
Serializes child elements and texts into the specified target.

Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer target)
                         throws org.xml.sax.SAXException
Serializes attributes into the specified target.

Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer target)
                   throws org.xml.sax.SAXException
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Throws:
org.xml.sax.SAXException


Copyright © 2005 tagnetic.org. All Rights Reserved.