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