diff options
author | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2002-09-18 09:21:10 +0400 |
---|---|---|
committer | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2002-09-18 09:21:10 +0400 |
commit | 691873559871d0c965b090d32de55810ccbbf084 (patch) | |
tree | e8af2e0d63d9e471f7fd3569a2db04f2797390e2 /mcs/class/System.XML/System.Xml | |
parent | a98017c882cec3e6f4639f18038b79b410d9fd91 (diff) |
2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Xml/XmlDocument.cs:
* System.Xml/XmlTextWriter.cs:
* System.Xml/XmlValidatingReader.cs:
* System.Xml.Schema/XmlSchemaCollection.cs:
* System.Xml.Schema/XmlSchemaException.cs:
* System.Xml.Schema/XmlSchemaObjectCollection.cs:
* System.Xml.Serialization/SoapTypeAttribute.cs:
* System.Xml.Serialization/XmlAttributes.cs:
* System.Xml.Serialization/XmlMapping.cs:
* System.Xml.Serialization/XmlReflectionImporter.cs:
* System.Xml.Serialization/XmlSerializer.cs:
* System.Xml.Serialization/XmlTextAttribute.cs:
* System.Xml.Xsl/XslTransform.cs: misc. fixed and implementation.
* System.Xml.Serialization/SchemaTypes.cs: New file.
* System.Xml.Serialization/TypeData.cs: New file.
* System.Xml.Serialization/TypeTranslator.cs: New file.
svn path=/trunk/mcs/; revision=7574
Diffstat (limited to 'mcs/class/System.XML/System.Xml')
-rw-r--r-- | mcs/class/System.XML/System.Xml/XmlDocument.cs | 6 | ||||
-rw-r--r-- | mcs/class/System.XML/System.Xml/XmlTextWriter.cs | 4 | ||||
-rw-r--r-- | mcs/class/System.XML/System.Xml/XmlValidatingReader.cs | 8 |
3 files changed, 15 insertions, 3 deletions
diff --git a/mcs/class/System.XML/System.Xml/XmlDocument.cs b/mcs/class/System.XML/System.Xml/XmlDocument.cs index 54fbc3c8fcf..3b5b3d1010e 100644 --- a/mcs/class/System.XML/System.Xml/XmlDocument.cs +++ b/mcs/class/System.XML/System.Xml/XmlDocument.cs @@ -245,6 +245,12 @@ namespace System.Xml throw new NotImplementedException (); } + [MonoTODO] + protected internal virtual XPathNavigator CreateNavigator (XmlNode node) + { + throw new NotImplementedException (); + } + public virtual XmlNode CreateNode ( string nodeTypeString, string name, diff --git a/mcs/class/System.XML/System.Xml/XmlTextWriter.cs b/mcs/class/System.XML/System.Xml/XmlTextWriter.cs index 0ffad5646d2..7fae984c3d1 100644 --- a/mcs/class/System.XML/System.Xml/XmlTextWriter.cs +++ b/mcs/class/System.XML/System.Xml/XmlTextWriter.cs @@ -330,11 +330,11 @@ namespace System.Xml public override void WriteEndDocument () { + CloseOpenAttributeAndElements (); + if ((ws == WriteState.Start) || (ws == WriteState.Prolog)) throw new ArgumentException ("This document does not have a root element."); - CloseOpenAttributeAndElements (); - ws = WriteState.Start; } diff --git a/mcs/class/System.XML/System.Xml/XmlValidatingReader.cs b/mcs/class/System.XML/System.Xml/XmlValidatingReader.cs index 2c3faa56545..330793f55ad 100644 --- a/mcs/class/System.XML/System.Xml/XmlValidatingReader.cs +++ b/mcs/class/System.XML/System.Xml/XmlValidatingReader.cs @@ -202,7 +202,7 @@ namespace System.Xml { get { throw new NotImplementedException (); } } - XmlResolver XmlResolver { + public XmlResolver XmlResolver { [MonoTODO] set { throw new NotImplementedException (); } } @@ -319,6 +319,12 @@ namespace System.Xml { } [MonoTODO] + public object ReadTypedValue () + { + throw new NotImplementedException (); + } + + [MonoTODO] public override void ResolveEntity () { throw new NotImplementedException (); |