deserialize_property


Description:

public abstract bool deserialize_property (Node property_node) throws Error

Handles deserializing individual properties.

Interface method to handle deserialization of an individual property. The implementing class receives a description of the property and the GXml.Node that contains the content. The implementing GXml.Serializable object can extract the data from the GXml.Node and store it in its property itself. Note that the GXml.Node may be as simple as a GXml.Text that stores the data as a string.

Implementors: Use Serializable.get_property_value in order to allow derived classes to override the properties to serialize.

Parameters:

property_node

the GXml.Node encapsulating data to deserialize

Returns:

`true` if the property was handled.