Author: atsushi
Date: 2005-05-09 01:26:33 -0400 (Mon, 09 May 2005)
New Revision: 44239

Modified:
   trunk/mcs/class/System.XML/System.Xml/ChangeLog
   trunk/mcs/class/System.XML/System.Xml/IXmlNamespaceResolver.cs
   trunk/mcs/class/System.XML/System.Xml/XQueryConvert.cs
   trunk/mcs/class/System.XML/System.Xml/XmlReader.cs
   trunk/mcs/class/System.XML/System.Xml/XmlResolver.cs
   trunk/mcs/class/System.XML/System.Xml/XmlWriter.cs
Log:
2005-05-09  Atsushi Enomoto <[EMAIL PROTECTED]>

        * XmlReader.cs : added ReadElementContentAsLong().
        * XmlWriter.cs : removed some obsolete WriteValue() overloads.
        * XmlResolver.cs,
          IXmlNamespaceResolver.cs : removed deprecated 2.0 bits.
        * XQueryConvert.cs : obsolete (yeah, now XQuery should be hidden).



Modified: trunk/mcs/class/System.XML/System.Xml/ChangeLog
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/ChangeLog     2005-05-09 05:23:00 UTC 
(rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/ChangeLog     2005-05-09 05:26:33 UTC 
(rev 44239)
@@ -1,3 +1,11 @@
+2005-05-09  Atsushi Enomoto <[EMAIL PROTECTED]>
+
+       * XmlReader.cs : added ReadElementContentAsLong().
+       * XmlWriter.cs : removed some obsolete WriteValue() overloads.
+       * XmlResolver.cs,
+         IXmlNamespaceResolver.cs : removed deprecated 2.0 bits.
+       * XQueryConvert.cs : obsolete (yeah, now XQuery should be hidden).
+
 2005-05-06  Atsushi Enomoto <[EMAIL PROTECTED]>
 
        * XmlInputStream.cs : Now XmlStreamReader uses non-blocking TextReader

Modified: trunk/mcs/class/System.XML/System.Xml/IXmlNamespaceResolver.cs
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/IXmlNamespaceResolver.cs      
2005-05-09 05:23:00 UTC (rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/IXmlNamespaceResolver.cs      
2005-05-09 05:26:33 UTC (rev 44239)
@@ -42,9 +42,6 @@
        internal interface IXmlNamespaceResolver
 #endif
        {
-               [Obsolete]
-               XmlNameTable NameTable { get; } 
-
                IDictionary GetNamespacesInScope (XmlNamespaceScope scope);
 
                string LookupNamespace (string prefix);  

Modified: trunk/mcs/class/System.XML/System.Xml/XQueryConvert.cs
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/XQueryConvert.cs      2005-05-09 
05:23:00 UTC (rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/XQueryConvert.cs      2005-05-09 
05:26:33 UTC (rev 44239)
@@ -39,7 +39,7 @@
 
 namespace System.Xml
 {
-       public class XQueryConvert
+       internal class XQueryConvert
        {
                private XQueryConvert ()
                {

Modified: trunk/mcs/class/System.XML/System.Xml/XmlReader.cs
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/XmlReader.cs  2005-05-09 05:23:00 UTC 
(rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/XmlReader.cs  2005-05-09 05:26:33 UTC 
(rev 44239)
@@ -935,6 +935,12 @@
                }
 
                [MonoTODO]
+               public virtual long ReadElementContentAsLong ()
+               {
+                       return XQueryConvert.StringToInteger (ReadElementString 
());
+               }
+
+               [MonoTODO]
                public virtual string ReadElementContentAsString ()
                {
                        return ReadElementString ();

Modified: trunk/mcs/class/System.XML/System.Xml/XmlResolver.cs
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/XmlResolver.cs        2005-05-09 
05:23:00 UTC (rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/XmlResolver.cs        2005-05-09 
05:26:33 UTC (rev 44239)
@@ -38,12 +38,6 @@
 {
        public abstract class XmlResolver
        {
-#if NET_2_0
-               public virtual XmlNameTable NameTable {
-                       get { return null; }
-               }
-#endif
-
                public abstract ICredentials Credentials { set; }
 
                public abstract object GetEntity (

Modified: trunk/mcs/class/System.XML/System.Xml/XmlWriter.cs
===================================================================
--- trunk/mcs/class/System.XML/System.Xml/XmlWriter.cs  2005-05-09 05:23:00 UTC 
(rev 44238)
+++ trunk/mcs/class/System.XML/System.Xml/XmlWriter.cs  2005-05-09 05:26:33 UTC 
(rev 44239)
@@ -551,12 +551,6 @@
                }
 
                [MonoTODO]
-               public virtual void WriteValue (Decimal value)
-               {
-                       WriteString (XQueryConvert.DecimalToString (value));
-               }
-
-               [MonoTODO]
                public virtual void WriteValue (double value)
                {
                        WriteString (XQueryConvert.DoubleToString (value));
@@ -575,18 +569,6 @@
                }
 
                [MonoTODO]
-               public virtual void WriteValue (Stream value)
-               {
-                       throw new NotImplementedException ();
-               }
-
-               [MonoTODO]
-               public virtual void WriteValue (TextReader value)
-               {
-                       throw new NotImplementedException ();
-               }
-
-               [MonoTODO]
                public virtual void WriteValue (object value)
                {
                        if (value is string)

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to