XmlFactory.cs 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. //
  2. // XmlFactory.cs
  3. //
  4. // Author:
  5. // Atsushi Enomoto <[email protected]>
  6. //
  7. // (C)2004 Novell Inc.
  8. //
  9. #if NET_2_0
  10. using System;
  11. using System.IO;
  12. using System.Text;
  13. namespace System.Xml
  14. {
  15. public class XmlFactory
  16. {
  17. XmlNameTable nameTable;
  18. XmlReaderSettings readerSettings;
  19. XmlWriterSettings writerSettings;
  20. public XmlFactory ()
  21. {
  22. }
  23. // CreateReader
  24. [MonoTODO]
  25. public XmlReader CreateReader (string url)
  26. {
  27. throw new NotImplementedException ();
  28. }
  29. [MonoTODO]
  30. public XmlReader CreateReader (XmlReader reader)
  31. {
  32. throw new NotImplementedException ();
  33. }
  34. [MonoTODO]
  35. public XmlReader CreateReader (Stream stream, string baseUri)
  36. {
  37. throw new NotImplementedException ();
  38. }
  39. [MonoTODO]
  40. public XmlReader CreateReader (string url, XmlResolver resolver)
  41. {
  42. throw new NotImplementedException ();
  43. }
  44. [MonoTODO]
  45. public XmlReader CreateReader (TextReader reader, XmlResolver resolver)
  46. {
  47. throw new NotImplementedException ();
  48. }
  49. [MonoTODO]
  50. public XmlReader CreateReader (TextReader reader, string baseUri)
  51. {
  52. throw new NotImplementedException ();
  53. }
  54. [MonoTODO]
  55. public XmlReader CreateReader (XmlReader reader, XmlResolver resolver)
  56. {
  57. throw new NotImplementedException ();
  58. }
  59. [MonoTODO]
  60. public XmlReader CreateReader (Stream stream, string baseUri, Encoding encoding)
  61. {
  62. throw new NotImplementedException ();
  63. }
  64. [MonoTODO]
  65. public XmlReader CreateReader (Stream stream, string baseUri, XmlResolver resolver)
  66. {
  67. throw new NotImplementedException ();
  68. }
  69. [MonoTODO]
  70. public XmlReader CreateReader (TextReader reader, string baseUri, Encoding encoding)
  71. {
  72. throw new NotImplementedException ();
  73. }
  74. [MonoTODO]
  75. public XmlReader CreateReader (Stream stream, string baseUri, Encoding encoding, XmlResolver resolver)
  76. {
  77. throw new NotImplementedException ();
  78. }
  79. // CreateWriter
  80. [MonoTODO]
  81. public XmlWriter CreateWriter (Stream stream)
  82. {
  83. throw new NotImplementedException ();
  84. }
  85. [MonoTODO]
  86. public XmlWriter CreateWriter (string url)
  87. {
  88. throw new NotImplementedException ();
  89. }
  90. [MonoTODO]
  91. public XmlWriter CreateWriter (StringBuilder builder)
  92. {
  93. throw new NotImplementedException ();
  94. }
  95. [MonoTODO]
  96. public XmlWriter CreateWriter (TextWriter writer)
  97. {
  98. throw new NotImplementedException ();
  99. }
  100. [MonoTODO]
  101. public XmlWriter CreateWriter (XmlWriter writer)
  102. {
  103. throw new NotImplementedException ();
  104. }
  105. [MonoTODO]
  106. public XmlWriter CreateWriter (StringBuilder builder, bool indent)
  107. {
  108. throw new NotImplementedException ();
  109. }
  110. [MonoTODO]
  111. public XmlWriter CreateWriter (TextWriter writer, bool indent)
  112. {
  113. throw new NotImplementedException ();
  114. }
  115. [MonoTODO]
  116. public XmlWriter CreateWriter (Stream stream, Encoding encoding, bool indent)
  117. {
  118. throw new NotImplementedException ();
  119. }
  120. [MonoTODO]
  121. public XmlWriter CreateWriter (string url, Encoding encoding, bool indent)
  122. {
  123. throw new NotImplementedException ();
  124. }
  125. [MonoTODO ("avoid null")]
  126. public XmlNameTable NameTable {
  127. get { return nameTable; }
  128. set { nameTable = value; }
  129. }
  130. [MonoTODO ("avoid null")]
  131. public XmlReaderSettings ReaderSettings {
  132. get { return readerSettings; }
  133. set { readerSettings = value; }
  134. }
  135. [MonoTODO ("avoid null")]
  136. public XmlWriterSettings WriterSettings {
  137. get { return writerSettings; }
  138. set { writerSettings = value; }
  139. }
  140. }
  141. }
  142. #endif