[gxml] Deprecate TNode



commit 3c9905213a1e45814bb7afe28f6679407dfb3ae2
Author: Daniel Espinosa <esodan gmail com>
Date:   Mon Apr 9 18:13:18 2018 -0500

    Deprecate TNode

 gxml/TAttribute.vala             | 1 +
 gxml/TCDATA.vala                 | 1 +
 gxml/TComment.vala               | 1 +
 gxml/TDocument.vala              | 1 +
 gxml/TElement.vala               | 1 +
 gxml/TNamespace.vala             | 1 +
 gxml/TNode.vala                  | 1 +
 gxml/TProcessingInstruction.vala | 1 +
 gxml/TText.vala                  | 1 +
 gxml/Text.vala                   | 1 +
 10 files changed, 10 insertions(+)
---
diff --git a/gxml/TAttribute.vala b/gxml/TAttribute.vala
index 1985e12..4712965 100644
--- a/gxml/TAttribute.vala
+++ b/gxml/TAttribute.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.Attribute} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomAttr")]
 public class GXml.TAttribute : GXml.TNode, GXml.Attribute
 {
   protected Gee.ArrayList<GXml.Node> _namespaces;
diff --git a/gxml/TCDATA.vala b/gxml/TCDATA.vala
index 955c0c2..febe085 100644
--- a/gxml/TCDATA.vala
+++ b/gxml/TCDATA.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.CDATA} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "")]
 public class GXml.TCDATA : GXml.TNode, GXml.CDATA
 {
   private string _str = null;
diff --git a/gxml/TComment.vala b/gxml/TComment.vala
index 3c66058..d35b74c 100644
--- a/gxml/TComment.vala
+++ b/gxml/TComment.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.Comment} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomComment")]
 public class GXml.TComment : GXml.TNode, GXml.Comment
 {
   private string _str = "";
diff --git a/gxml/TDocument.vala b/gxml/TDocument.vala
index 63949bc..cb9a269 100644
--- a/gxml/TDocument.vala
+++ b/gxml/TDocument.vala
@@ -28,6 +28,7 @@ using Xml;
  * This class use {@link Xml.TextWriter} to write down XML documents using
  * its contained {@link GXml.Node} children or other XML structures.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomDocument")]
 public class GXml.TDocument : GXml.TNode, GXml.Document
 {
   protected Gee.ArrayList<GXml.Node> _namespaces;
diff --git a/gxml/TElement.vala b/gxml/TElement.vala
index 8c41bbf..955b947 100644
--- a/gxml/TElement.vala
+++ b/gxml/TElement.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.Element} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomElement")]
 public class GXml.TElement : GXml.TNode, GXml.Element
 {
   protected Gee.HashMap<string,GXml.Node> _attrs;
diff --git a/gxml/TNamespace.vala b/gxml/TNamespace.vala
index 3b29125..49fa7ff 100644
--- a/gxml/TNamespace.vala
+++ b/gxml/TNamespace.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.Namespace}, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "")]
 public class GXml.TNamespace : GXml.TNode, GXml.Namespace
 {
   private string _uri = null;
diff --git a/gxml/TNode.vala b/gxml/TNode.vala
index 711fe43..5c09666 100644
--- a/gxml/TNode.vala
+++ b/gxml/TNode.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Base node abstract class implemeting {@link GXml.Node} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomNode")]
 public abstract class GXml.TNode : Object, GXml.Node
 {
   protected string _name = null;
diff --git a/gxml/TProcessingInstruction.vala b/gxml/TProcessingInstruction.vala
index 540658d..721cad0 100644
--- a/gxml/TProcessingInstruction.vala
+++ b/gxml/TProcessingInstruction.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.ProcessingInstruction} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomProcessingInstruction")]
 public class GXml.TProcessingInstruction : GXml.TNode, GXml.ProcessingInstruction
 {
   private string _target = "";
diff --git a/gxml/TText.vala b/gxml/TText.vala
index 9598d61..6e1c068 100644
--- a/gxml/TText.vala
+++ b/gxml/TText.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * DOM1 Class implemeting {@link GXml.Text} interface, not tied to libxml-2.0 library.
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomText")]
 public class GXml.TText : GXml.TNode, GXml.Text
 {
   private string _str = null;
diff --git a/gxml/Text.vala b/gxml/Text.vala
index 6ea64ed..5351cbb 100644
--- a/gxml/Text.vala
+++ b/gxml/Text.vala
@@ -24,6 +24,7 @@ using Gee;
 /**
  * Representation of text nodes in any {@link GXml.Node}
  */
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.DomText")]
 public interface GXml.Text : Object, GXml.Node
 {
   /**


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