public final class PropertyListSerialization
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
PropertyListSerialization()
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
serialize(java.util.Map propertyList,
java.util.List comments,
java.io.File file)
Serializes a property list into a Cocoa XML Property List document.
|
private static void |
serializeBoolean(java.lang.Boolean val,
org.xml.sax.ContentHandler handler)
Serialize a Boolean as a true or false element.
|
private static void |
serializeElement(java.lang.String tag,
java.lang.String content,
org.xml.sax.ContentHandler handler)
Creates an element with the specified tag name and character content.
|
private static void |
serializeInteger(java.lang.Number integer,
org.xml.sax.ContentHandler handler)
Serialize a Number as an integer element.
|
private static void |
serializeList(java.util.List list,
org.xml.sax.ContentHandler handler)
Serialize a list as an array element.
|
private static void |
serializeMap(java.util.Map map,
org.xml.sax.ContentHandler handler)
Serialize a map as a dict element.
|
private static void |
serializeObject(java.lang.Object obj,
org.xml.sax.ContentHandler handler)
Serialize an object using the best available element.
|
private static void |
serializeReal(java.lang.Number real,
org.xml.sax.ContentHandler handler)
Serialize a Number as a real element.
|
private static void |
serializeString(java.lang.String val,
org.xml.sax.ContentHandler handler)
Serialize a string as a string element.
|
private PropertyListSerialization()
public static void serialize(java.util.Map propertyList,
java.util.List comments,
java.io.File file)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.transform.TransformerConfigurationException
propertyList - property list.file - destination.comments - comments to insert into document.org.xml.sax.SAXException - if exception during serialization.javax.xml.transform.TransformerConfigurationException - if exception creating serializer.java.io.IOExceptionprivate static void serializeMap(java.util.Map map,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
map - map to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeList(java.util.List list,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
list - list to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeElement(java.lang.String tag,
java.lang.String content,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
tag - tag name.content - character content.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeInteger(java.lang.Number integer,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
integer - number to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeReal(java.lang.Number real,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
real - number to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeBoolean(java.lang.Boolean val,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
val - boolean to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeString(java.lang.String val,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
val - string to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.private static void serializeObject(java.lang.Object obj,
org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
obj - object to serialize.handler - destination of serialization events.org.xml.sax.SAXException - if exception during serialization.