2003-01-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
[mono.git] / mcs / class / System.XML / System.Xml / XmlSignificantWhitespace.cs
index d751df668362d18f3c1bb368e3ad586a845f421e..1df1a7f512ba18c87115db9ddf7c11e01fb9f5a8 100644 (file)
@@ -8,6 +8,7 @@
 //
 
 using System;
+using System.Xml.XPath;
 
 namespace System.Xml
 {
@@ -32,12 +33,18 @@ namespace System.Xml
                        get { return XmlNodeType.SignificantWhitespace; }
                }
 
+               internal override XPathNodeType XPathNodeType {
+                       get {
+                               return XPathNodeType.SignificantWhitespace;
+                       }
+               }
+               
                public override string Value {
                        get { return Data; }
-                       [MonoTODO]
                        set {
                                if (IsValidWhitespaceChar (value) == false)
                                        throw new ArgumentException ("Invalid whitespace characters.");
+                               base.Data = value;
                        }
                }