2002-08-16 Jason Diamond <jason@injektilo.org>
[mono.git] / mcs / class / System.XML / System.Xml.Serialization / XmlSchemaImporter.cs
1 // \r
2 // System.Xml.Serialization.XmlSchemaImporter \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.Xml;\r
11 \r
12 namespace System.Xml.Serialization {\r
13         public class XmlSchemaImporter {\r
14 \r
15                 #region Fields\r
16 \r
17                 XmlSchemas schemas;\r
18                 CodeIdentifiers typeIdentifiers;\r
19 \r
20                 #endregion\r
21 \r
22                 #region Constructors\r
23 \r
24                 public XmlSchemaImporter (XmlSchemas schemas)\r
25                 {\r
26                         this.schemas = schemas;\r
27                 }\r
28 \r
29                 public XmlSchemaImporter (XmlSchemas schemas, CodeIdentifiers typeIdentifiers)\r
30                         : this (schemas)\r
31                 {\r
32                         this.typeIdentifiers = typeIdentifiers;\r
33                 }\r
34 \r
35                 #endregion // Constructors\r
36 \r
37                 #region Methods\r
38 \r
39                 [MonoTODO]\r
40                 public XmlMembersMapping ImportAnyType (XmlQualifiedName typeName, string elementName)\r
41                 {\r
42                         throw new NotImplementedException ();\r
43                 }\r
44 \r
45                 [MonoTODO]\r
46                 public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name, Type baseType)\r
47                 {\r
48                         throw new NotImplementedException ();\r
49                 }\r
50 \r
51                 [MonoTODO]\r
52                 public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name, bool baseTypeCanBeIndirect)\r
53                 {\r
54                         throw new NotImplementedException ();\r
55                 }\r
56 \r
57                 [MonoTODO]\r
58                 public XmlMembersMapping ImportMembersMapping (XmlQualifiedName name)\r
59                 {\r
60                         throw new NotImplementedException ();\r
61                 }\r
62 \r
63                 [MonoTODO]\r
64                 public XmlMembersMapping ImportMembersMapping (XmlQualifiedName[] names)\r
65                 {\r
66                         throw new NotImplementedException ();\r
67                 }\r
68 \r
69                 [MonoTODO]\r
70                 public XmlMembersMapping ImportMembersMapping (XmlQualifiedName[] names, Type baseType, bool baseTypeCanBeIndirect)\r
71                 {\r
72                         throw new NotImplementedException ();\r
73                 }\r
74 \r
75                 [MonoTODO]\r
76                 public XmlTypeMapping ImportTypeMapping (XmlQualifiedName name)\r
77                 {\r
78                         throw new NotImplementedException ();\r
79                 }\r
80 \r
81                 #endregion // Methods\r
82         }\r
83 }\r