Package snap.props

Class PropArchiverXML

java.lang.Object
snap.props.PropArchiver
snap.props.PropArchiverXML

public class PropArchiverXML extends PropArchiver
A PropArchiver subclass specifically to convert to/from XML.
  • Constructor Details

    • PropArchiverXML

      public PropArchiverXML()
      Constructor.
  • Method Details

    • writePropObjectToXml

      public XMLElement writePropObjectToXml(PropObject aPropObject)
      Converts a PropObject to XML.
    • writePropObjectToXmlBytes

      public byte[] writePropObjectToXmlBytes(PropObject aPropObject)
      Converts a PropObject to XML.
    • readPropObjectFromXmlUrl

      public Object readPropObjectFromXmlUrl(WebURL sourceUrl)
      Reads a PropObject from XML source.
    • readPropObjectFromXmlBytes

      public Object readPropObjectFromXmlBytes(byte[] theBytes)
      Reads a PropObject from XML.
    • readPropObjectFromXml

      public PropObject readPropObjectFromXml(XMLElement anElement)
      Reads a PropObject from XML.
    • readResources

      protected void readResources(XMLElement anElement)
      Reads resources from elements in given xml (top-level) element, converts from ASCII encoding and adds to archiver.