Author: atsushi
Date: 2007-12-07 06:36:31 -0500 (Fri, 07 Dec 2007)
New Revision: 90905

Added:
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContent.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/UrlSyndicationContent.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/XmlSyndicationContent.cs
Modified:
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Atom10FeedFormatter.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Atom10FeedFormatter_1.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/ChangeLog
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Rss20FeedFormatter.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Rss20FeedFormatter_1.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationCategory.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationContent.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationElementExtension.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationElementExtensionCollection.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeed.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeedFormatter.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationItem.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationLink.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationPerson.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationVersions.cs
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContentKind.cs
   trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Web.dll.sources
Log:
2007-12-07  Atsushi Enomoto  <[EMAIL PROTECTED]>

        * TextSyndicationContent.cs, XmlSyndicationContent.cs,
          UrlSyndicationContent.cs : new stubs.
        * SyndicationContent.cs, TextSyndicationContentKind.cs,
          SyndicationFeedFormatter.cs, SyndicationFeed.cs :
          ongoing stub fixes.




Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Atom10FeedFormatter.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Atom10FeedFormatter_1.cs
___________________________________________________________________
Name: svn:executable
   - *

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/ChangeLog
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/ChangeLog
 2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/ChangeLog
 2007-12-07 11:36:31 UTC (rev 90905)
@@ -1,5 +1,13 @@
 2007-12-07  Atsushi Enomoto  <[EMAIL PROTECTED]>
 
+       * TextSyndicationContent.cs, XmlSyndicationContent.cs,
+         UrlSyndicationContent.cs : new stubs.
+       * SyndicationContent.cs, TextSyndicationContentKind.cs,
+         SyndicationFeedFormatter.cs, SyndicationFeed.cs :
+         ongoing stub fixes.
+
+2007-12-07  Atsushi Enomoto  <[EMAIL PROTECTED]>
+
        * Ato10FeedFormatter.cs Atom10FeedFormatter.cs :
          oops, wrong file name. renamed former to latter.
 


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Rss20FeedFormatter.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Rss20FeedFormatter_1.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationCategory.cs
___________________________________________________________________
Name: svn:executable
   - *

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationContent.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationContent.cs
     2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationContent.cs
     2007-12-07 11:36:31 UTC (rev 90905)
@@ -32,10 +32,91 @@
 using System.Runtime.Serialization;
 using System.Text;
 using System.Xml;
+using System.Xml.Serialization;
 
 namespace System.ServiceModel.Syndication
 {
-       public class SyndicationContent
+       public abstract class SyndicationContent
        {
+               [MonoTODO]
+               public static TextSyndicationContent CreateHtmlContent (string 
content)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static TextSyndicationContent CreatePlaintextContent 
(string content)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static UrlSyndicationContent CreateUrlContent (Uri url, 
string mediaType)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static TextSyndicationContent CreateXhtmlContent (string 
content)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static XmlSyndicationContent CreateXmlContent (object 
dataContractObject)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static XmlSyndicationContent CreateXmlContent (object 
dataContractObject, XmlObjectSerializer dataContractSerializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static XmlSyndicationContent CreateXmlContent (object 
xmlSerializerObject, XmlSerializer serializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static XmlSyndicationContent CreateXmlContent (XmlReader 
reader)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected SyndicationContent ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected SyndicationContent (SyndicationContent source)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public Dictionary<XmlQualifiedName, string> AttributeExtensions 
{
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public abstract string Type { get; }
+
+               [MonoTODO]
+               public abstract SyndicationContent Clone ();
+
+               [MonoTODO]
+               protected abstract void WriteContentsTo (XmlWriter writer);
+
+               [MonoTODO]
+               public void WriteTo (XmlWriter writer, string outerElementName, 
string outerElementNamespace)
+               {
+                       throw new NotImplementedException ();
+               }
+
        }
 }


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationContent.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationElementExtension.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationElementExtensionCollection.cs
___________________________________________________________________
Name: svn:executable
   - *

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeed.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeed.cs
        2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeed.cs
        2007-12-07 11:36:31 UTC (rev 90905)
@@ -44,24 +44,45 @@
                }
 
                [MonoTODO]
-               public SyndicationFeed (string name)
+               public SyndicationFeed (IEnumerable<SyndicationItem> items)
                {
                        throw new NotImplementedException ();
                }
 
                [MonoTODO]
-               public SyndicationFeed (string name, string scheme, string 
label)
+               public SyndicationFeed (string title, string description, Uri 
feedAlternateLink)
                {
                        throw new NotImplementedException ();
                }
 
                [MonoTODO]
-               protected SyndicationFeed (SyndicationFeed source)
+               public SyndicationFeed (string title, string description, Uri 
feedAlternateLink,
+                                       IEnumerable<SyndicationItem> items)
                {
                        throw new NotImplementedException ();
                }
 
                [MonoTODO]
+               public SyndicationFeed (string title, string description, Uri 
feedAlternateLink, string id,
+                                       DateTimeOffset lastUpdatedTime)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public SyndicationFeed (string title, string description, Uri 
feedAlternateLink, string id,
+                                       DateTimeOffset lastUpdatedTime, 
IEnumerable<SyndicationItem> items)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected SyndicationFeed (SyndicationFeed source, bool 
cloneItems)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
                public Dictionary<XmlQualifiedName, string> AttributeExtensions 
{
                        get { throw new NotImplementedException (); }
                }
@@ -72,30 +93,158 @@
                }
 
                [MonoTODO]
-               public string Label {
+               public Collection<SyndicationPerson> Authors {
                        get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public Collection<SyndicationCategory> Categories {
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public Collection<SyndicationPerson> Contributors {
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public IEnumerable<SyndicationItem> Items {
+                       get { throw new NotImplementedException (); }
                        set { throw new NotImplementedException (); }
                }
 
                [MonoTODO]
-               public string Name {
+               public Collection<SyndicationLink> Links {
                        get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public Uri BaseUri {
+                       get { throw new NotImplementedException (); }
                        set { throw new NotImplementedException (); }
                }
 
                [MonoTODO]
-               public string Scheme {
+               public TextSyndicationContent Copyright {
                        get { throw new NotImplementedException (); }
                        set { throw new NotImplementedException (); }
                }
 
                [MonoTODO]
-               public virtual SyndicationFeed Clone ()
+               public TextSyndicationContent Description {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public string Generator {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public string Id {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public Uri ImageUrl {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public string Language {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public DateTimeOffset LastUpdatedTime {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public TextSyndicationContent Title {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public virtual SyndicationFeed Clone (bool cloneItems)
                {
                        throw new NotImplementedException ();
                }
 
                [MonoTODO]
+               protected internal virtual SyndicationCategory CreateCategory ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected internal virtual SyndicationItem CreateItem ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected internal virtual SyndicationLink CreateLink ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected internal virtual SyndicationPerson CreatePerson ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public Atom10FeedFormatter GetAtom10Formatter ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public Rss20FeedFormatter GetRss20Formatter ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public Rss20FeedFormatter GetRss20Formatter (bool 
serializeExtensionsAsAtom)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static SyndicationFeed Load (XmlReader reader)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public static TSyndicationFeed Load<TSyndicationFeed> 
(XmlReader reader) where TSyndicationFeed : SyndicationFeed
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public void SaveAsAtom10 (XmlWriter writer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public void SaveAsRss20 (XmlWriter writer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
                protected internal virtual bool TryParseAttribute (string name, 
string ns, string value, string version)
                {
                        throw new NotImplementedException ();


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeed.cs
___________________________________________________________________
Name: svn:executable
   - *

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeedFormatter.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeedFormatter.cs
       2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeedFormatter.cs
       2007-12-07 11:36:31 UTC (rev 90905)
@@ -70,13 +70,13 @@
                }
 
                [MonoTODO]
-               protected internal static SyndicationLink CreatePerson 
(SyndicationFeed feed)
+               protected internal static SyndicationPerson CreatePerson 
(SyndicationFeed feed)
                {
                        throw new NotImplementedException ();
                }
 
                [MonoTODO]
-               protected internal static SyndicationLink CreatePerson 
(SyndicationItem item)
+               protected internal static SyndicationPerson CreatePerson 
(SyndicationItem item)
                {
                        throw new NotImplementedException ();
                }


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationFeedFormatter.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationItem.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationLink.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationPerson.cs
___________________________________________________________________
Name: svn:executable
   - *


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/SyndicationVersions.cs
___________________________________________________________________
Name: svn:executable
   - *

Added: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContent.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContent.cs
 2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContent.cs
 2007-12-07 11:36:31 UTC (rev 90905)
@@ -0,0 +1,80 @@
+//
+// TextSyndicationContent.cs
+//
+// Author:
+//     Atsushi Enomoto  <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.IO;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Xml;
+
+namespace System.ServiceModel.Syndication
+{
+       public class TextSyndicationContent : SyndicationContent
+       {
+               [MonoTODO]
+               public TextSyndicationContent (string text)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public TextSyndicationContent (string text, 
TextSyndicationContentKind textKind)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected TextSyndicationContent (TextSyndicationContent source)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public override SyndicationContent Clone ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected override void WriteContentsTo (XmlWriter writer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public string Text {
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public override string Type {
+                       get { throw new NotImplementedException (); }
+               }
+       }
+}


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContent.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContentKind.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContentKind.cs
     2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContentKind.cs
     2007-12-07 11:36:31 UTC (rev 90905)
@@ -39,6 +39,6 @@
        {
                Plaintext,
                Html,
-               Xhtml
+               XHtml
        }
 }


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/TextSyndicationContentKind.cs
___________________________________________________________________
Name: svn:executable
   - *

Added: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/UrlSyndicationContent.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/UrlSyndicationContent.cs
  2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/UrlSyndicationContent.cs
  2007-12-07 11:36:31 UTC (rev 90905)
@@ -0,0 +1,74 @@
+//
+// UrlSyndicationContent.cs
+//
+// Author:
+//     Atsushi Enomoto  <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.IO;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Xml;
+
+namespace System.ServiceModel.Syndication
+{
+       public class UrlSyndicationContent : SyndicationContent
+       {
+               [MonoTODO]
+               public UrlSyndicationContent (Uri url, string mediaType)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected UrlSyndicationContent (UrlSyndicationContent source)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public override SyndicationContent Clone ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected override void WriteContentsTo (XmlWriter writer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public Uri Url {
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public override string Type {
+                       get { throw new NotImplementedException (); }
+               }
+       }
+}


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/UrlSyndicationContent.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/XmlSyndicationContent.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/XmlSyndicationContent.cs
  2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/XmlSyndicationContent.cs
  2007-12-07 11:36:31 UTC (rev 90905)
@@ -0,0 +1,117 @@
+//
+// XmlSyndicationContent.cs
+//
+// Author:
+//     Atsushi Enomoto  <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.IO;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Xml;
+using System.Xml.Serialization;
+
+namespace System.ServiceModel.Syndication
+{
+       public class XmlSyndicationContent : SyndicationContent
+       {
+               [MonoTODO]
+               public XmlSyndicationContent (XmlReader reader)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public XmlSyndicationContent (string type, object 
dataContractExtension, XmlObjectSerializer dataContractSerializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public XmlSyndicationContent (string type, object 
xmlSerializerExtension, XmlSerializer serializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public XmlSyndicationContent (string type, 
SyndicationElementExtension extension)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected XmlSyndicationContent (XmlSyndicationContent source)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public override SyndicationContent Clone ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public XmlDictionaryReader GetReaderAtContent ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public TContent ReadContent<TContent> ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public TContent ReadContent<TContent> (XmlObjectSerializer 
serializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public TContent ReadContent<TContent> (XmlSerializer serializer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               protected override void WriteContentsTo (XmlWriter writer)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public SyndicationElementExtension Extension {
+                       get { throw new NotImplementedException (); }
+               }
+
+               [MonoTODO]
+               public override string Type {
+                       get { throw new NotImplementedException (); }
+               }
+       }
+}


Property changes on: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Syndication/XmlSyndicationContent.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Web.dll.sources
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Web.dll.sources   
    2007-12-07 11:34:25 UTC (rev 90904)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Web.dll.sources   
    2007-12-07 11:36:31 UTC (rev 90905)
@@ -22,4 +22,10 @@
 System.ServiceModel.Syndication/SyndicationLink.cs
 System.ServiceModel.Syndication/SyndicationPerson.cs
 System.ServiceModel.Syndication/SyndicationVersions.cs
+System.ServiceModel.Syndication/TextSyndicationContent.cs
 System.ServiceModel.Syndication/TextSyndicationContentKind.cs
+System.ServiceModel.Syndication/UrlSyndicationContent.cs
+System.ServiceModel.Syndication/XmlSyndicationContent.cs
+System.ServiceModel/WebHttpBinding.cs
+System.ServiceModel/WebHttpSecurity.cs
+System.ServiceModel/WebHttpSecurityMode.cs

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

Reply via email to