2002-08-03 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / DocumentableItem.cs
1 // \r
2 // System.Web.Services.Description.DocumentableItem.cs\r
3 //\r
4 // Author:\r
5 //   Tim Coleman (tim@timcoleman.com)\r
6 //\r
7 // Copyright (C) Tim Coleman, 2002\r
8 //\r
9 \r
10 using System.ComponentModel;\r
11 using System.Xml.Serialization;\r
12 \r
13 namespace System.Web.Services.Description {\r
14         public abstract class DocumentableItem {\r
15 \r
16                 #region Fields\r
17 \r
18                 string documentation;\r
19 \r
20                 #endregion // Fields\r
21 \r
22                 #region Constructors\r
23 \r
24                 protected DocumentableItem ()\r
25                 {\r
26                         documentation = String.Empty;\r
27                 }\r
28                 \r
29                 #endregion // Constructors\r
30 \r
31                 #region Properties\r
32 \r
33                 [XmlElement ("documentation")]\r
34                 [DefaultValue ("")]\r
35                 public string Documentation {\r
36                         get { return documentation; }\r
37                         set { documentation = value; }\r
38                 }\r
39         \r
40                 #endregion // Properties\r
41         }\r
42 }\r