[gxml] Namespace interface implemented by old GXml.NamespaceAttr



commit 4ac4ad7fa222732074f732791c98bcb505a2d632
Author: Daniel Espinosa <esodan gmail com>
Date:   Tue Apr 14 14:59:11 2015 -0500

    Namespace interface implemented by old GXml.NamespaceAttr

 gxml/Namespace.vala            |    4 ++--
 gxml/libxml-NamespaceAttr.vala |   14 ++++++++++----
 2 files changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/gxml/Namespace.vala b/gxml/Namespace.vala
index 74f59df..6eeadcb 100644
--- a/gxml/Namespace.vala
+++ b/gxml/Namespace.vala
@@ -24,7 +24,7 @@ using Gee;
 
 public interface GXml.Namespace : Object
 {
-  public abstract string uri { get; set; }
-  public abstract string prefix { get; set; }
+  public abstract string uri { get; }
+  public abstract string prefix { get; }
 }
 
diff --git a/gxml/libxml-NamespaceAttr.vala b/gxml/libxml-NamespaceAttr.vala
index 47c5792..7a96e2c 100644
--- a/gxml/libxml-NamespaceAttr.vala
+++ b/gxml/libxml-NamespaceAttr.vala
@@ -122,9 +122,15 @@ namespace GXml {
                        }
                }
                // GXml.Namespace interface implementations
-               /*
-               public abstract string uri { get; set; }
-               public abstract string prefix { get; set; }
-               */
+               public string uri {
+                       get {
+                               return namespace_uri;
+                       }
+               }
+               public string prefix {
+                       get {
+                               return namespace_prefix;
+                       }
+               }
        }
 }


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