[gxml/serialization: 9/10] SerializableObjectModel: removed value property
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml/serialization: 9/10] SerializableObjectModel: removed value property
- Date: Wed, 24 Jul 2013 03:35:02 +0000 (UTC)
commit 978589655a362c9ef270415119ff765f08823ea7
Author: Daniel Espinosa <esodan gmail com>
Date: Tue Jul 23 18:44:42 2013 -0500
SerializableObjectModel: removed value property
gxml/Serializable.vala | 2 +-
gxml/SerializableObjectModel.vala | 9 +--------
test/SerializableTest.vala | 2 +-
3 files changed, 3 insertions(+), 10 deletions(-)
---
diff --git a/gxml/Serializable.vala b/gxml/Serializable.vala
index 2b03fc8..e67c757 100644
--- a/gxml/Serializable.vala
+++ b/gxml/Serializable.vala
@@ -118,7 +118,7 @@ namespace GXml {
node.append_child (element);
GLib.message ("Is NULL VALUE ?" + (serialized_xml_node_value == null).to_string ());
if (serialized_xml_node_value != null)
- element.content = serialized_xml_node.content;
+ element.content = serialized_xml_node_value;
foreach (ParamSpec spec in list_serializable_properties ()) {
GLib.message ("Property to Serialize: " + spec.name);
serialize_property (element, spec);
diff --git a/gxml/SerializableObjectModel.vala b/gxml/SerializableObjectModel.vala
index 75918cd..f8303aa 100644
--- a/gxml/SerializableObjectModel.vala
+++ b/gxml/SerializableObjectModel.vala
@@ -29,17 +29,10 @@ public abstract class GXml.SerializableObjectModel : Object, Serializable
public string? serialized_xml_node_value { get; protected set; default=null; }
public GLib.HashTable<string,GXml.DomNode> unknown_serializable_property { get; protected set; }
- /* No serializable properties */
- [Description (blurb="GXml.DomNode contents")]
- public string @value {
- owned get { return serialized_xml_node_value; }
- set { serialized_xml_node_value = value; }
- }
public SerializableObjectModel ()
{
serializable_property_use_nick = true;
- var pvalue = find_property_spec ("value");
- ignored_serializable_properties.set ("value", pvalue);
+ serialized_xml_node_value = null;
}
public abstract string to_string ();
diff --git a/test/SerializableTest.vala b/test/SerializableTest.vala
index e9de654..07dbf76 100644
--- a/test/SerializableTest.vala
+++ b/test/SerializableTest.vala
@@ -301,7 +301,7 @@ class Manual : ObjectModel
{
document = "MANUAL DOCUMENTATION";
pages = 3;
- value = "TEXT INTO THE MANUAL DOCUMENT";
+ serialized_xml_node_value = "TEXT INTO THE MANUAL DOCUMENT";
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]