[gxml] Provide access to internals for derived classes on Collections



commit 0d366bbc7849072242a1aa59ebda5994b4c0d73f
Author: Daniel Espinosa <esodan gmail com>
Date:   Thu Feb 25 13:18:14 2016 -0600

    Provide access to internals for derived classes on Collections

 gxml/SerializableGeeArrayList.vala  |    4 ++--
 gxml/SerializableGeeDualKeyMap.vala |    4 ++--
 gxml/SerializableGeeHashMap.vala    |    2 +-
 gxml/SerializableGeeTreeMap.vala    |    4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/gxml/SerializableGeeArrayList.vala b/gxml/SerializableGeeArrayList.vala
index dfb1389..c7995a9 100644
--- a/gxml/SerializableGeeArrayList.vala
+++ b/gxml/SerializableGeeArrayList.vala
@@ -30,8 +30,8 @@ using Gee;
  */
 public class GXml.SerializableArrayList<G> : Gee.ArrayList<G>, Serializable, SerializableCollection
 {
-  GXml.Node _node;
-  bool _deserialized = false;
+  protected GXml.Node _node;
+  protected bool _deserialized = false;
 
   // SerializableCollection interface
   public virtual bool deserialize_proceed () { return true; }
diff --git a/gxml/SerializableGeeDualKeyMap.vala b/gxml/SerializableGeeDualKeyMap.vala
index 23b545a..93896d7 100644
--- a/gxml/SerializableGeeDualKeyMap.vala
+++ b/gxml/SerializableGeeDualKeyMap.vala
@@ -31,8 +31,8 @@ using Gee;
 public class GXml.SerializableDualKeyMap<P,S,V> : Object, Gee.Traversable <V>, Serializable, 
SerializableCollection
 {
   protected Gee.HashMultiMap<P,HashMap<S,V>> storage;
-  GXml.Node _node;
-  bool _deserialized = false;
+  protected GXml.Node _node;
+  protected bool _deserialized = false;
 
   // SerializableCollection interface
   public virtual bool deserialize_proceed () { return true; }
diff --git a/gxml/SerializableGeeHashMap.vala b/gxml/SerializableGeeHashMap.vala
index 5957d11..835e664 100644
--- a/gxml/SerializableGeeHashMap.vala
+++ b/gxml/SerializableGeeHashMap.vala
@@ -28,7 +28,7 @@ using GXml;
  */
 public class GXml.SerializableHashMap<K,V> : Gee.HashMap<K,V>, Serializable, SerializableCollection
 {
-  GXml.Node _node;
+  protected GXml.Node _node;
   bool _deserialized;
 
   // SerializableCollection interface
diff --git a/gxml/SerializableGeeTreeMap.vala b/gxml/SerializableGeeTreeMap.vala
index 375f9c0..b7e813e 100644
--- a/gxml/SerializableGeeTreeMap.vala
+++ b/gxml/SerializableGeeTreeMap.vala
@@ -28,8 +28,8 @@ using GXml;
  */
 public class GXml.SerializableTreeMap<K,V> : Gee.TreeMap<K,V>, Serializable, SerializableCollection
 {
-  GXml.Node _node;
-  bool _deserialized = false;
+  protected GXml.Node _node;
+  protected bool _deserialized = false;
 
   // SerializableCollection interface
   public virtual bool deserialize_proceed () { return true; }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]