2002-03-22 Duncan Mak <duncan@ximian.com>
[mono.git] / mcs / class / System.XML / System.Xml / XmlSignificantWhitespace.cs
1 //\r
2 // System.Xml.XmlSignificantWhitespace.cs\r
3 //\r
4 // Author:\r
5 //      Duncan Mak  (duncan@ximian.com)\r
6 //\r
7 // (C) Ximian, Inc. http://www.ximian.com\r
8 //\r
9 \r
10 using System;\r
11 \r
12 namespace System.Xml\r
13 {\r
14         public class XmlSignificantWhitespace : XmlCharacterData\r
15         {\r
16                 // Constructor\r
17                 protected internal XmlSignificantWhitespace (string strData, XmlDocument doc)\r
18                         : base (strData, doc)\r
19                 {\r
20                 }\r
21                 \r
22                 // Properties\r
23                 public override string LocalName {\r
24                         get { return "#significant-whitespace"; }\r
25                 }\r
26 \r
27                 public override string Name {\r
28                         get { return "#significant-whitespace"; }\r
29                 }\r
30 \r
31                 public override XmlNodeType NodeType {\r
32                         get { return XmlNodeType.SignificantWhitespace; }\r
33                 }\r
34 \r
35                 [MonoTODO]\r
36                 public override string Value {\r
37                         get { return Data; }\r
38                         set {}\r
39                 }\r
40 \r
41                 // Methods\r
42                 public override XmlNode CloneNode (bool deep)\r
43                 {\r
44                         return new XmlSignificantWhitespace (Data, OwnerDocument);\r
45                 }\r
46 \r
47                 [MonoTODO]\r
48                 public override void WriteContentTo (XmlWriter w)\r
49                 {                       \r
50                 }\r
51 \r
52                 [MonoTODO]\r
53                 public override void WriteTo (XmlWriter w)\r
54                 {                       \r
55                 }\r
56         }\r
57 }\r