2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.XML / System.Xml.Xsl / XslTransform.cs
1 // System.Xml.Xsl.XslTransform\r
2 //\r
3 // Author: Tim Coleman <tim@timcoleman.com>\r
4 // (C) Copyright 2002 Tim Coleman\r
5 \r
6 using System;\r
7 using System.Xml.XPath;\r
8 using System.IO;\r
9 \r
10 namespace System.Xml.Xsl\r
11 {\r
12         public sealed class XslTransform\r
13         {\r
14                 #region Fields\r
15 \r
16                 XmlResolver xmlResolver;\r
17 \r
18                 #endregion\r
19 \r
20                 #region Constructors\r
21 \r
22                 [MonoTODO]\r
23                 public XslTransform ()\r
24                 {\r
25                 }\r
26 \r
27                 #endregion\r
28 \r
29                 #region Properties\r
30 \r
31                 public XmlResolver XmlResolver {\r
32                         set { xmlResolver = value; }\r
33                 }\r
34 \r
35                 #endregion\r
36 \r
37                 #region Methods\r
38 \r
39                 [MonoTODO]\r
40                 // Loads the XSLT stylesheet contained in the IXPathNavigable.\r
41                 public void Load (IXPathNavigable stylesheet)\r
42                 {\r
43                         throw new NotImplementedException ();\r
44                 }\r
45 \r
46                 [MonoTODO]\r
47                 // Loads the XSLT stylesheet specified by a URL.\r
48                 public void Load (string url)\r
49                 {\r
50                         throw new NotImplementedException ();\r
51                 }\r
52 \r
53                 [MonoTODO]\r
54                 // Loads the XSLT stylesheet contained in the XmlReader\r
55                 public void Load (XmlReader stylesheet)\r
56                 {\r
57                         throw new NotImplementedException ();\r
58                 }\r
59 \r
60                 [MonoTODO]\r
61                 // Loads the XSLT stylesheet contained in the XPathNavigator\r
62                 public void Load (XPathNavigator stylesheet)\r
63                 {\r
64                         throw new NotImplementedException ();\r
65                 }\r
66 \r
67                 [MonoTODO]\r
68                 // Loads the XSLT stylesheet contained in the IXPathNavigable.\r
69                 public void Load (IXPathNavigable stylesheet, XmlResolver resolver)\r
70                 {\r
71                         throw new NotImplementedException ();\r
72                 }\r
73 \r
74                 [MonoTODO]\r
75                 // Loads the XSLT stylesheet specified by a URL.\r
76                 public void Load (string url, XmlResolver resolver)\r
77                 {\r
78                         throw new NotImplementedException ();\r
79                 }\r
80 \r
81                 [MonoTODO]\r
82                 // Loads the XSLT stylesheet contained in the XmlReader\r
83                 public void Load (XmlReader stylesheet, XmlResolver resolver)\r
84                 {\r
85                         throw new NotImplementedException ();\r
86                 }\r
87 \r
88                 [MonoTODO]\r
89                 // Loads the XSLT stylesheet contained in the XPathNavigator\r
90                 public void Load (XPathNavigator stylesheet, XmlResolver resolver)\r
91                 {\r
92                         throw new NotImplementedException ();\r
93                 }\r
94 \r
95                 [MonoTODO]\r
96                 // Transforms the XML data in the IXPathNavigable using\r
97                 // the specified args and outputs the result to an XmlReader.\r
98                 public XmlReader Transform (IXPathNavigable input, XsltArgumentList args)\r
99                 {\r
100                         throw new NotImplementedException ();\r
101                 }\r
102 \r
103                 [MonoTODO]\r
104                 // Transforms the XML data in the input file and outputs\r
105                 // the result to an output file.\r
106                 public void Transform (string inputfile, string outputfile)\r
107                 {\r
108                         throw new NotImplementedException ();\r
109                 }\r
110 \r
111                 [MonoTODO]\r
112                 // Transforms the XML data in the XPathNavigator using\r
113                 // the specified args and outputs the result to an XmlReader.\r
114                 public XmlReader Transform (XPathNavigator input, XsltArgumentList args)\r
115                 {\r
116                         throw new NotImplementedException ();\r
117                 }\r
118 \r
119                 [MonoTODO]\r
120                 // Transforms the XML data in the IXPathNavigable using\r
121                 // the specified args and outputs the result to a Stream.\r
122                 public void Transform (IXPathNavigable input, XsltArgumentList args, Stream output)\r
123                 {\r
124                         throw new NotImplementedException ();\r
125                 }\r
126 \r
127                 [MonoTODO]\r
128                 // Transforms the XML data in the IXPathNavigable using\r
129                 // the specified args and outputs the result to a TextWriter.\r
130                 public void Transform (IXPathNavigable input, XsltArgumentList args, TextWriter output)\r
131                 {\r
132                         throw new NotImplementedException ();\r
133                 }\r
134 \r
135                 [MonoTODO]\r
136                 // Transforms the XML data in the IXPathNavigable using\r
137                 // the specified args and outputs the result to an XmlWriter.\r
138                 public void Transform (IXPathNavigable input, XsltArgumentList args, XmlWriter output)\r
139                 {\r
140                         throw new NotImplementedException ();\r
141                 }\r
142 \r
143                 [MonoTODO]\r
144                 // Transforms the XML data in the XPathNavigator using\r
145                 // the specified args and outputs the result to a Stream.\r
146                 public void Transform (XPathNavigator input, XsltArgumentList args, Stream output)\r
147                 {\r
148                         throw new NotImplementedException ();\r
149                 }\r
150 \r
151                 [MonoTODO]\r
152                 // Transforms the XML data in the XPathNavigator using\r
153                 // the specified args and outputs the result to a TextWriter.\r
154                 public void Transform (XPathNavigator input, XsltArgumentList args, TextWriter output)\r
155                 {\r
156                         throw new NotImplementedException ();\r
157                 }\r
158 \r
159                 [MonoTODO]\r
160                 // Transforms the XML data in the XPathNavigator using\r
161                 // the specified args and outputs the result to an XmlWriter.\r
162                 public void Transform (XPathNavigator input, XsltArgumentList args, XmlWriter output)\r
163                 {\r
164                         throw new NotImplementedException ();\r
165                 }\r
166 \r
167                 #endregion\r
168         }\r
169 }\r