2002-03-28 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                 public override string Value {\r
36                         get { return Data; }\r
37                         set {}\r
38                 }\r
39 \r
40                 // Methods\r
41                 public override XmlNode CloneNode (bool deep)\r
42                 {\r
43                         return new XmlSignificantWhitespace (Data, OwnerDocument);\r
44                 }\r
45 \r
46                 [MonoTODO]\r
47                 public override void WriteContentTo (XmlWriter w)\r
48                 {                       \r
49                 }\r
50 \r
51                 [MonoTODO]\r
52                 public override void WriteTo (XmlWriter w)\r
53                 {                       \r
54                 }\r
55         }\r
56 }\r