Add System.Xml.Schema from Ajay
[mono.git] / mcs / class / System.XML / System.Xml.Schema / XmlSchemaSimpleContentExtension.cs
1 // Author: Dwivedi, Ajay kumar\r
2 //            Adwiv@Yahoo.com\r
3 using System;\r
4 using System.Xml;\r
5 using System.Xml.Serialization;\r
6 \r
7 namespace System.Xml.Schema\r
8 {\r
9         /// <summary>\r
10         /// Summary description for XmlSchemaSimpleContentExtension.\r
11         /// </summary>\r
12         public class XmlSchemaSimpleContentExtension : XmlSchemaContent\r
13         {\r
14 \r
15                 private XmlSchemaAnyAttribute any;\r
16                 private XmlSchemaObjectCollection attributes;\r
17                 private XmlQualifiedName baseTypeName;\r
18 \r
19                 public XmlSchemaSimpleContentExtension()\r
20                 {\r
21                         baseTypeName = XmlQualifiedName.Empty;\r
22                         attributes       = new XmlSchemaObjectCollection();\r
23                 }\r
24 \r
25                 [XmlElement]\r
26                 public XmlSchemaAnyAttribute AnyAttribute \r
27                 {\r
28                         get{ return  any; }\r
29                         set{ any = value; }\r
30                 }\r
31                 [XmlElement]\r
32                 public XmlSchemaObjectCollection Attributes \r
33                 {\r
34                         get{ return attributes; }\r
35                 }\r
36                 [XmlAttribute]\r
37                 public XmlQualifiedName BaseTypeName \r
38                 {\r
39                         get{ return  baseTypeName; }\r
40                         set{ baseTypeName = value; }\r
41                 }\r
42         }\r
43 }\r