Author: fmantek
Date: Tue May 22 04:14:12 2007
New Revision: 165

Modified:
   trunk/clients/cs/docs/gacl.xml
   trunk/clients/cs/docs/gcal.xml
   trunk/clients/cs/docs/gcodesearch.xml
   trunk/clients/cs/docs/gdata.xml
   trunk/clients/cs/docs/gextension.xml
   trunk/clients/cs/docs/gspreadsheet.xml
   trunk/clients/cs/lib/Release/Blogger.exe
   trunk/clients/cs/lib/Release/Calendar.exe
   trunk/clients/cs/lib/Release/CodeSearch.exe
   trunk/clients/cs/lib/Release/Google.GData.AccessControl.dll
   trunk/clients/cs/lib/Release/Google.GData.Apps.dll
   trunk/clients/cs/lib/Release/Google.GData.Calendar.dll
   trunk/clients/cs/lib/Release/Google.GData.Client.dll
   trunk/clients/cs/lib/Release/Google.GData.CodeSearch.dll
   trunk/clients/cs/lib/Release/Google.GData.Extensions.dll
   trunk/clients/cs/lib/Release/Google.GData.GoogleBase.dll
   trunk/clients/cs/lib/Release/Google.GData.Spreadsheets.dll
   trunk/clients/cs/lib/Release/Spreadsheet.exe
   trunk/clients/cs/lib/Release/gapps_sample.exe
   trunk/clients/cs/lib/Release/gbase_customertool.exe
   trunk/clients/cs/lib/Release/gbase_demo.exe
   trunk/clients/cs/lib/Release/gbase_querytool.exe
   trunk/clients/cs/src/core/abstractfeed.cs
   trunk/clients/cs/src/core/basenametable.cs
   trunk/clients/cs/src/core/exceptions.cs
   trunk/clients/cs/src/core/service.cs
   trunk/clients/cs/src/extensions/reminder.cs
   trunk/clients/cs/src/gacl/aclfeed.cs
   trunk/clients/cs/src/gacl/aclnamespace.cs
   trunk/clients/cs/src/gcalendar/calendarservice.cs
   trunk/clients/cs/src/gcalendar/evententry.cs
   trunk/clients/cs/src/gcalendar/eventfeed.cs
   trunk/clients/cs/src/gcodesearch/codesearchentry.cs
   trunk/clients/cs/src/gcodesearch/codesearchfeed.cs
   trunk/clients/cs/src/gspreadsheet/cellentry.cs
   trunk/clients/cs/src/gspreadsheet/cellfeed.cs
   trunk/clients/cs/src/gspreadsheet/listfeed.cs
   trunk/clients/cs/src/gspreadsheet/spreadsheetfeed.cs
   trunk/clients/cs/src/gspreadsheet/worksheetentry.cs
   trunk/clients/cs/src/gspreadsheet/worksheetfeed.cs

Log:
another spreadsheet fix. Plus some documentation cleanup

Modified: trunk/clients/cs/docs/gacl.xml
==============================================================================
--- trunk/clients/cs/docs/gacl.xml      (original)
+++ trunk/clients/cs/docs/gacl.xml      Tue May 22 04:14:12 2007
@@ -68,7 +68,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
+            <param name="e">the Event arguments</param>
+            <param name="parser">the atom feed parser used</param>
         </member>
         <member name="T:Google.GData.AccessControl.AclNameTable">
             <summary>Google Access Control List namespace</summary>
@@ -78,6 +79,11 @@
         </member>
         <member name="F:Google.GData.AccessControl.AclNameTable.gAclPrefix">
             <summary>default access control prefix</summary> 
+        </member>
+        <member name="F:Google.GData.AccessControl.AclNameTable.gAclCalPrefix">
+            <summary>
+            hash prefixed start for AclNamespace strings
+            </summary>
         </member>
         <member name="F:Google.GData.AccessControl.AclNameTable.gAclAlias">
             <summary>default access control alias</summary> 

Modified: trunk/clients/cs/docs/gcal.xml
==============================================================================
--- trunk/clients/cs/docs/gcal.xml      (original)
+++ trunk/clients/cs/docs/gcal.xml      Tue May 22 04:14:12 2007
@@ -24,8 +24,17 @@
             <param name="applicationName">the applicationname</param>
         </member>
         <member 
name="M:Google.GData.Calendar.CalendarService.Query(Google.GData.Calendar.EventQuery)">
-            <returns>EventFeed</returns>
        </member>
+            <summary>
+            overloaded to create typed version of Query
+            </summary>
+            <param name="feedQuery"></param>
+            <returns>EventFeed</returns>
+        </member>
         <member 
name="M:Google.GData.Calendar.CalendarService.Query(Google.GData.AccessControl.AclQuery)">
+            <summary>
+            overloaded to create typed version of Query
+            </summary>
+            <param name="feedQuery"></param>
             <returns>EventFeed</returns>
        </member>
         <member 
name="M:Google.GData.Calendar.CalendarService.OnNewFeed(System.Object,Google.GData.Client.ServiceEventArgs)">
             <summary>eventchaining. We catch this by from the base service, 
which 
@@ -58,7 +67,7 @@
         </member>
         <member 
name="M:Google.GData.Calendar.EventEntry.Parse(Google.GData.Client.ExtensionElementEventArgs,Google.GData.Client.AtomFeedParser)">
             <summary>parses the inner state of the element</summary>
-            <param name="eventNode">a g-scheme, xml node</param>
+            <param name="e">evennt arguments</param>
             <param name="parser">the atomFeedParser that called this</param>
         </member>
         <member name="P:Google.GData.Calendar.EventEntry.Times">
@@ -329,7 +338,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
        </member>
+            <param name="e"></param>
            <param name="parser">the atom feed parser used</param>
+        </member>
         <member name="P:Google.GData.Calendar.EventFeed.Location">
             <summary>accessor for the Location collection</summary>
         </member>

Modified: trunk/clients/cs/docs/gcodesearch.xml
==============================================================================
--- trunk/clients/cs/docs/gcodesearch.xml       (original)
+++ trunk/clients/cs/docs/gcodesearch.xml       Tue May 22 04:14:12 2007
@@ -23,7 +23,7 @@
         </member>
         <member 
name="M:Google.GData.CodeSearch.CodeSearchEntry.Parse(Google.GData.Client.ExtensionElementEventArgs,Google.GData.Client.AtomFeedParser)">
             <summary>parses the inner state of the element</summary>
-            <param name="eventNode">a g-scheme, xml node</param>
+            <param name="e">the Event arguments</param>
             <param name="parser">the atomFeedParser that called this</param>
         </member>
         <member name="P:Google.GData.CodeSearch.CodeSearchEntry.FileElement">
@@ -65,6 +65,7 @@
             other potential parsing tasks
             </summary>
             <param name="e"></param>
+            <param name="parser">the atom feed parser used</param>
         </member>
         <member name="T:Google.GData.CodeSearch.GCodeSearchParserNameTable">
             <summary>

Modified: trunk/clients/cs/docs/gdata.xml
==============================================================================
--- trunk/clients/cs/docs/gdata.xml     (original)
+++ trunk/clients/cs/docs/gdata.xml     Tue May 22 04:14:12 2007
@@ -718,6 +718,13 @@
             <param name="e">FeedParserEventArguments, holds the 
feedEntry</param> 
             <returns> </returns>
         </member>
+        <member 
name="M:Google.GData.Client.AbstractFeed.HandleExtensionElements(Google.GData.Client.ExtensionElementEventArgs,Google.GData.Client.AtomFeedParser)">
+            <summary>
+            event on the Feed to handle extension elements during parsing
+            </summary>
+            <param name="e">the event arguments</param>
+            <param name="parser">the parser that caused this</param>
+        </member>
         <member name="T:Google.GData.Client.BaseIsDirty">
             <summary>Helper object to walk the tree for the dirty 
flag.</summary> 
         </member>
@@ -1479,8 +1486,12 @@
         <member 
name="F:Google.GData.Client.BaseNameTable.XmlAttributeBatchUnprocessed">
             <summary>XmlAttribute for batch:[EMAIL PROTECTED]</summary> 
         </member>
-        <!-- Badly formed XML comment ignored for member 
"F:Google.GData.Client.BaseNameTable.XmlAttributeValue" -->
-        <!-- Badly formed XML comment ignored for member 
"F:Google.GData.Client.BaseNameTable.XmlAttributeType" -->
+        <member name="F:Google.GData.Client.BaseNameTable.XmlAttributeValue">
+            <summary>XmlAttribute for value in enums</summary> 
+        </member>
+        <member name="F:Google.GData.Client.BaseNameTable.XmlAttributeType">
+            <summary>XmlAttribute for value in enums</summary> 
+        </member>
         <member name="F:Google.GData.Client.BaseNameTable.atomNameTable">
             <summary>the nametable itself, based on XML core</summary> 
         </member>
@@ -2792,6 +2803,9 @@
         <member name="F:Google.GData.Client.GDataRequestException.webResponse">
             <summary>holds the webresponse object</summary> 
         </member>
+        <member 
name="F:Google.GData.Client.GDataRequestException.responseText">
+            <summary>cache to hold the responseText in an error 
scenario</summary>
+        </member>
         <member name="M:Google.GData.Client.GDataRequestException.#ctor">
             <summary>default constructor so that FxCop does not 
complain</summary> 
         </member>
@@ -3539,6 +3553,18 @@
             <param name="streamInput">input stream to parse </param>
             <param name="feed">the feed object to construct</param>
         </member>
+        <member name="T:Google.GData.Client.ServiceEventArgs">
+            <summary>
+            EventArgument class for service level events during parsing
+            </summary>
+        </member>
+        <member 
name="M:Google.GData.Client.ServiceEventArgs.#ctor(System.Uri,Google.GData.Client.IService)">
+            <summary>
+            constructor. Takes the URI and the service this event applies to
+            </summary>
+            <param name="uri">URI currently executed</param>
+            <param name="service">service object doing the execution</param>
+        </member>
         <member name="P:Google.GData.Client.ServiceEventArgs.Feed">
             <summary>the feed to be created. If this is NULL, a service 
             will create a DEFAULT atomfeed</summary> 
@@ -3667,6 +3693,13 @@
             <returns> the response as a stream</returns>
         </member>
         <member 
name="M:Google.GData.Client.Service.StreamSend(System.Uri,System.String,Google.GData.Client.GDataRequestType)">
+            <summary>
+            this is a helper function for external utilities. It is not worth
+            running the other insert/saves through here, as this would involve
+            double buffering/copying of the bytes
+            </summary>
+            <param name="targetUri"></param>
+            <param name="payload"></param>
            <param name="type"></param>
             <returns>Stream</returns>
        </member>
         <member name="M:Google.GData.Client.Service.createFeed(System.Uri)">
             <summary>creates a new feed instance to be returned by

Modified: trunk/clients/cs/docs/gextension.xml
==============================================================================
--- trunk/clients/cs/docs/gextension.xml        (original)
+++ trunk/clients/cs/docs/gextension.xml        Tue May 22 04:14:12 2007
@@ -280,7 +280,7 @@
         </member>
         <member 
name="M:Google.GData.Extensions.ExtendedProperty.Save(System.Xml.XmlWriter)">
             <summary>
-            Persistence method for the When object
+            Persistence method for the Extended property object
             </summary>
             <param name="writer">the xmlwriter to write into</param>
         </member>
@@ -597,7 +597,49 @@
         <member name="P:Google.GData.Extensions.Recurrence.XmlName">
             <summary>Returns the constant representing this XML 
element.</summary> 
         </member>
-        <!-- Badly formed XML comment ignored for member 
"T:Google.GData.Extensions.Reminder" -->
+        <member name="T:Google.GData.Extensions.Reminder">
+            <summary>
+            GData schema extension describing a reminder on an event.  You can
+            represent a set of reminders where each has a (1) reminder period
+            and (2) notification method.  The method can be either "sms",
+            "email", "alert", "none", "all".
+                        The meaning of this set of reminders differs based on 
whether you
+            are reading or writing feeds.  When reading, the set of reminders
+            returned on an event takes into account both defaults on a
+            parent recurring event (when applicable) as well as the user's
+            defaults on calendar.  If there are no gd:reminders returned that
+            means the event has absolutely no reminders.  "none" or "all" will
+            not apply in this case.
+                        Writing is different because we have to be 
backwards-compatible
+            (see *) with the old way of setting reminders.  For easier analysis
+            we describe all the behaviors defined in the table below.  (Notice
+            we only include cases for minutes, as the other cases specified in
+            terms of days/hours/absoluteTime can be converted to this case.)
+                        Notice method is case-sensitive: must be in lowercase!
+                                          no method      method         method=
+                              or method=all  =none          email|sms|alert
+             
____________________________________________________________________________
+             no gd:rem        *no reminder    N/A            N/A
+                         1 gd:rem         *use user's    no reminder    
InvalidEntryException
+                              def. settings
+                         1 gd:rem min=0   *use user's    no reminder    
InvalidEntryException
+                              def. settings
+                         1 gd:rem min=-1  *no reminder   no reminder    
InvalidEntryException
+                         1 gd:rem min=+n  *override with no reminder    set 
exactly one reminder
+                              +n for user's                 on event at +n 
with given
+                              selected                      method
+                              methods
+                         multiple gd:rem  InvalidEntry-  InvalidEntry-  copy 
this set exactly
+                              Exception      Exception
+                        Hence, to override an event with a set of reminder 
time, method
+            pairs, just specify them exactly.  To clear an event of all
+            overrides (and go back to inheriting the user's defaults), one can
+            simply specify a single gd:reminder with no extra attributes.  To
+            have NO event reminders on an event, either set a single
+            gd:reminder with negative reminder time, or simply update the event
+            with a single gd:reminder method=none.
+                        </summary>
+        </member>
         <member name="F:Google.GData.Extensions.Reminder.days">
             <summary>
             Number of days before the event.
@@ -656,6 +698,41 @@
         </member>
         <member name="P:Google.GData.Extensions.Reminder.XmlName">
             <summary>Returns the constant representing this XML 
element.</summary> 
+        </member>
+        <member name="T:Google.GData.Extensions.Reminder.ReminderMethod">
+            <summary>
+            the different reminder methods available
+            </summary>
+        </member>
+        <member name="F:Google.GData.Extensions.Reminder.ReminderMethod.alert">
+            <summary>
+            visible alert
+            </summary>
+        </member>
+        <member name="F:Google.GData.Extensions.Reminder.ReminderMethod.all">
+            <summary>
+            all alerts
+            </summary>
+        </member>
+        <member name="F:Google.GData.Extensions.Reminder.ReminderMethod.email">
+            <summary>
+            alert per email
+            </summary>
+        </member>
+        <member name="F:Google.GData.Extensions.Reminder.ReminderMethod.none">
+            <summary>
+            no aert
+            </summary>
+        </member>
+        <member name="F:Google.GData.Extensions.Reminder.ReminderMethod.sms">
+            <summary>
+            alert per SMS
+            </summary>
+        </member>
+        <member 
name="F:Google.GData.Extensions.Reminder.ReminderMethod.unspecified">
+            <summary>
+            no alert specified (invalid)
+            </summary>
         </member>
         <member name="T:Google.GData.Extensions.When">
             <summary>

Modified: trunk/clients/cs/docs/gspreadsheet.xml
==============================================================================
--- trunk/clients/cs/docs/gspreadsheet.xml      (original)
+++ trunk/clients/cs/docs/gspreadsheet.xml      Tue May 22 04:14:12 2007
@@ -37,7 +37,7 @@
             <summary>
             Parses the inner state of the element
             </summary>
-            <param name="cellNode">A g-scheme, xml node</param>
+            <param name="e">the event arguments</param>
             <param name="parser">The AtomFeedParser that called this</param>
         </member>
         <member name="P:Google.GData.Spreadsheets.CellEntry.Cell">
@@ -137,7 +137,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
+            <param name="e">the event arguments</param>
+            <param name="parser">the atom feed parser calling</param>
         </member>
         <member name="P:Google.GData.Spreadsheets.CellFeed.RowCount">
             <summary>
@@ -491,7 +492,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
+            <param name="e">the event arguments</param>
+            <param name="parser">the atom feed parser calling</param>
         </member>
         <member name="T:Google.GData.Spreadsheets.ListQuery">
             <summary>
@@ -652,7 +654,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
+            <param name="e">the event arguments</param>
+            <param name="parser">the atom feed parser calling</param>
         </member>
         <member name="T:Google.GData.Spreadsheets.SpreadsheetQuery">
             <summary>
@@ -746,8 +749,8 @@
             <summary>
             Parses the inner state of the element
             </summary>
-            <param name="worksheetNode">A g-scheme, xml node</param>
-            <param name="parser">The AtomFeedParser that called this</param>
+            <param name="e">the event arguments</param>
+            <param name="parser">the atom feed parser calling</param>
         </member>
         <member name="P:Google.GData.Spreadsheets.WorksheetEntry.ColCount">
             <summary>
@@ -782,7 +785,8 @@
             get's called after we already handled the custom entry, to handle 
all 
             other potential parsing tasks
             </summary>
-            <param name="e"></param>
+            <param name="e">the event arguments</param>
+            <param name="parser">the atom feed parser calling</param>
         </member>
         <member name="T:Google.GData.Spreadsheets.WorksheetQuery">
             <summary>

Modified: trunk/clients/cs/lib/Release/Blogger.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Calendar.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/CodeSearch.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.AccessControl.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Apps.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Calendar.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Client.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.CodeSearch.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Extensions.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.GoogleBase.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Spreadsheets.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Spreadsheet.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gapps_sample.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_customertool.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_demo.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_querytool.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/src/core/abstractfeed.cs
==============================================================================
--- trunk/clients/cs/src/core/abstractfeed.cs   (original)
+++ trunk/clients/cs/src/core/abstractfeed.cs   Tue May 22 04:14:12 2007
@@ -133,6 +133,11 @@
                 HandleExtensionElements(e, parser);
             }
         }
+        /// <summary>
+        /// event on the Feed to handle extension elements during parsing
+        /// </summary>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the parser that caused this</param>
         protected abstract void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser);
     }
     
/////////////////////////////////////////////////////////////////////////////

Modified: trunk/clients/cs/src/core/basenametable.cs
==============================================================================
--- trunk/clients/cs/src/core/basenametable.cs  (original)
+++ trunk/clients/cs/src/core/basenametable.cs  Tue May 22 04:14:12 2007
@@ -159,9 +159,9 @@
         public const string XmlAttributeBatchField = "field"; 
         /// <summary>XmlAttribute for batch:[EMAIL PROTECTED]</summary> 
         public const string XmlAttributeBatchUnprocessed = "unprocessed"; 
-        /// <summary>XmlAttribute for value in enums/summary> 
+        /// <summary>XmlAttribute for value in enums</summary> 
         public const string XmlAttributeValue = "value"; 
-        /// <summary>XmlAttribute for value in enums/summary> 
+        /// <summary>XmlAttribute for value in enums</summary> 
         public const string XmlAttributeType = "type"; 
 
         //////////////////////////////////////////////////////////////////////

Modified: trunk/clients/cs/src/core/exceptions.cs
==============================================================================
--- trunk/clients/cs/src/core/exceptions.cs     (original)
+++ trunk/clients/cs/src/core/exceptions.cs     Tue May 22 04:14:12 2007
@@ -207,6 +207,7 @@
 
         /// <summary>holds the webresponse object</summary> 
         protected WebResponse webResponse;
+        /// <summary>cache to hold the responseText in an error 
scenario</summary>
         protected string      responseText;
 
         //////////////////////////////////////////////////////////////////////

Modified: trunk/clients/cs/src/core/service.cs
==============================================================================
--- trunk/clients/cs/src/core/service.cs        (original)
+++ trunk/clients/cs/src/core/service.cs        Tue May 22 04:14:12 2007
@@ -31,12 +31,20 @@
 namespace Google.GData.Client
 {
 
+    /// <summary>
+    /// EventArgument class for service level events during parsing
+    /// </summary>
     public class ServiceEventArgs : EventArgs
     {
         private AtomFeed feedObject;
         private IService service;
         private Uri uri;
 
+        /// <summary>
+        /// constructor. Takes the URI and the service this event applies to
+        /// </summary>
+        /// <param name="uri">URI currently executed</param>
+        /// <param name="service">service object doing the execution</param>
         public ServiceEventArgs(Uri uri, IService service) 
         {
             this.service = service;
@@ -456,11 +464,9 @@
         /// running the other insert/saves through here, as this would involve
         /// double buffering/copying of the bytes
         /// </summary>
-        /// <param name="targetUri"></param>

-        /// <param name="payload"></param>

-        /// <param name="type"></param>

-        /// <returns>Stream</returns>

-        public Stream StreamSend(Uri targetUri, String payload, 
GDataRequestType type)
+        /// <param name="targetUri"></param>
+        /// <param name="payload"></param>
        /// <param name="type"></param>
+        /// <returns>Stream</returns>
        public Stream StreamSend(Uri targetUri, String payload, 
GDataRequestType type)
         {
             Tracing.Assert(targetUri != null, "targetUri should not be null");
             if (targetUri == null)

Modified: trunk/clients/cs/src/extensions/reminder.cs
==============================================================================
--- trunk/clients/cs/src/extensions/reminder.cs (original)
+++ trunk/clients/cs/src/extensions/reminder.cs Tue May 22 04:14:12 2007
@@ -64,24 +64,44 @@
      ///  multiple gd:rem  InvalidEntry-  InvalidEntry-  copy this set exactly
      ///                   Exception      Exception
      ///
-     /// Hence, to override an event with a set of reminder <time, method>
+     /// Hence, to override an event with a set of reminder time, method
      /// pairs, just specify them exactly.  To clear an event of all
      /// overrides (and go back to inheriting the user's defaults), one can
      /// simply specify a single gd:reminder with no extra attributes.  To
      /// have NO event reminders on an event, either set a single
      /// gd:reminder with negative reminder time, or simply update the event
-     /// with a single <gd:reminder method=none/>.
+     /// with a single gd:reminder method=none.
      ///
     /// </summary>
     public class Reminder : IExtensionElement
     {
- 
-         public enum ReminderMethod {
+        /// <summary>
+        /// the different reminder methods available
+        /// </summary>
+        public enum ReminderMethod {
+            /// <summary>
+            /// visible alert
+            /// </summary>
                 alert,
+            /// <summary>
+            /// all alerts
+            /// </summary>
                 all,
+            /// <summary>
+            /// alert per email
+            /// </summary>
                 email,
+            /// <summary>
+            /// no aert
+            /// </summary>
                 none,
+            /// <summary>
+            /// alert per SMS
+            /// </summary>
                 sms,
+            /// <summary>
+            /// no alert specified (invalid)
+            /// </summary>
                 unspecified
          };
 

Modified: trunk/clients/cs/src/gacl/aclfeed.cs
==============================================================================
--- trunk/clients/cs/src/gacl/aclfeed.cs        (original)
+++ trunk/clients/cs/src/gacl/aclfeed.cs        Tue May 22 04:14:12 2007
@@ -65,11 +65,12 @@
             return new AclEntry();
         }
 
-          /// <summary>
+        /// <summary>
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>
+        /// <param name="e">the Event arguments</param>
+        /// <param name="parser">the atom feed parser used</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
              Tracing.TraceMsg("\t HandleExtensionElements for Access Control 
feed called");

Modified: trunk/clients/cs/src/gacl/aclnamespace.cs
==============================================================================
--- trunk/clients/cs/src/gacl/aclnamespace.cs   (original)
+++ trunk/clients/cs/src/gacl/aclnamespace.cs   Tue May 22 04:14:12 2007
@@ -31,6 +31,9 @@
         /// <summary>default access control prefix</summary> 
         public const string gAclPrefix = gAclNamespace + "#";
 
+        /// <summary>
+        /// hash prefixed start for AclNamespace strings
+        /// </summary>
         public const string gAclCalPrefix = GDataParserNameTable.NSGCal + "#";
 
         /// <summary>default access control alias</summary> 

Modified: trunk/clients/cs/src/gcalendar/calendarservice.cs
==============================================================================
--- trunk/clients/cs/src/gcalendar/calendarservice.cs   (original)
+++ trunk/clients/cs/src/gcalendar/calendarservice.cs   Tue May 22 04:14:12 2007
@@ -50,8 +50,8 @@
         /// <summary>
         /// overloaded to create typed version of Query
         /// </summary>
-        /// <param name="feedQuery"></param>

-        /// <returns>EventFeed</returns>

+        /// <param name="feedQuery"></param>
+        /// <returns>EventFeed</returns>
         public EventFeed Query(EventQuery feedQuery) 
         {
             return base.Query(feedQuery) as EventFeed;
@@ -60,9 +60,8 @@
          /// <summary>
         /// overloaded to create typed version of Query
         /// </summary>
-        /// <param name="feedQuery"></param>

-        /// <returns>EventFeed</returns>

-        public AclFeed Query(AclQuery feedQuery) 
+        /// <param name="feedQuery"></param>
+        /// <returns>EventFeed</returns>
        public AclFeed Query(AclQuery feedQuery) 
         {
             return base.Query(feedQuery) as AclFeed;
         }

Modified: trunk/clients/cs/src/gcalendar/evententry.cs
==============================================================================
--- trunk/clients/cs/src/gcalendar/evententry.cs        (original)
+++ trunk/clients/cs/src/gcalendar/evententry.cs        Tue May 22 04:14:12 2007
@@ -553,7 +553,7 @@
 
         //////////////////////////////////////////////////////////////////////
         /// <summary>parses the inner state of the element</summary>
-        /// <param name="eventNode">a g-scheme, xml node</param>
+        /// <param name="e">evennt arguments</param>
         /// <param name="parser">the atomFeedParser that called this</param>
         //////////////////////////////////////////////////////////////////////
         public override void Parse(ExtensionElementEventArgs e, AtomFeedParser 
parser)

Modified: trunk/clients/cs/src/gcalendar/eventfeed.cs
==============================================================================
--- trunk/clients/cs/src/gcalendar/eventfeed.cs (original)
+++ trunk/clients/cs/src/gcalendar/eventfeed.cs Tue May 22 04:14:12 2007
@@ -225,7 +225,7 @@
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>

+        /// <param name="e"></param>
        /// <param name="parser">the atom feed parser used</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
              Tracing.TraceMsg("\t HandleExtensionElements for CalendarFeed 
called");

Modified: trunk/clients/cs/src/gcodesearch/codesearchentry.cs
==============================================================================
--- trunk/clients/cs/src/gcodesearch/codesearchentry.cs (original)
+++ trunk/clients/cs/src/gcodesearch/codesearchentry.cs Tue May 22 04:14:12 2007
@@ -72,7 +72,7 @@
 
        //////////////////////////////////////////////////////////////////////
         /// <summary>parses the inner state of the element</summary>
-        /// <param name="eventNode">a g-scheme, xml node</param>
+        /// <param name="e">the Event arguments</param>
         /// <param name="parser">the atomFeedParser that called this</param>
         //////////////////////////////////////////////////////////////////////
         public override void Parse(ExtensionElementEventArgs e, AtomFeedParser 
parser)

Modified: trunk/clients/cs/src/gcodesearch/codesearchfeed.cs
==============================================================================
--- trunk/clients/cs/src/gcodesearch/codesearchfeed.cs  (original)
+++ trunk/clients/cs/src/gcodesearch/codesearchfeed.cs  Tue May 22 04:14:12 2007
@@ -52,6 +52,7 @@
         /// other potential parsing tasks
         /// </summary>
         /// <param name="e"></param>
+        /// <param name="parser">the atom feed parser used</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
         }

Modified: trunk/clients/cs/src/gspreadsheet/cellentry.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/cellentry.cs      (original)
+++ trunk/clients/cs/src/gspreadsheet/cellentry.cs      Tue May 22 04:14:12 2007
@@ -314,7 +314,7 @@
         /// <summary>
         /// Parses the inner state of the element
         /// </summary>
-        /// <param name="cellNode">A g-scheme, xml node</param>
+        /// <param name="e">the event arguments</param>
         /// <param name="parser">The AtomFeedParser that called this</param>
         public override void Parse(ExtensionElementEventArgs e, AtomFeedParser 
parser)
         {

Modified: trunk/clients/cs/src/gspreadsheet/cellfeed.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/cellfeed.cs       (original)
+++ trunk/clients/cs/src/gspreadsheet/cellfeed.cs       Tue May 22 04:14:12 2007
@@ -143,7 +143,8 @@
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the atom feed parser calling</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
             if (e == null)

Modified: trunk/clients/cs/src/gspreadsheet/listfeed.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/listfeed.cs       (original)
+++ trunk/clients/cs/src/gspreadsheet/listfeed.cs       Tue May 22 04:14:12 2007
@@ -51,7 +51,8 @@
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the atom feed parser calling</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
              Tracing.TraceMsg("\t HandleExtensionElements for ListFeedcalled");

Modified: trunk/clients/cs/src/gspreadsheet/spreadsheetfeed.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/spreadsheetfeed.cs        (original)
+++ trunk/clients/cs/src/gspreadsheet/spreadsheetfeed.cs        Tue May 22 
04:14:12 2007
@@ -53,7 +53,8 @@
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the atom feed parser calling</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
              Tracing.TraceMsg("\t HandleExtensionElements for Spreadsheet feed 
called");

Modified: trunk/clients/cs/src/gspreadsheet/worksheetentry.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/worksheetentry.cs (original)
+++ trunk/clients/cs/src/gspreadsheet/worksheetentry.cs Tue May 22 04:14:12 2007
@@ -83,8 +83,8 @@
         /// <summary>
         /// Parses the inner state of the element
         /// </summary>
-        /// <param name="worksheetNode">A g-scheme, xml node</param>
-        /// <param name="parser">The AtomFeedParser that called this</param>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the atom feed parser calling</param>
         public override void Parse(ExtensionElementEventArgs e, AtomFeedParser 
parser)
         {
             XmlNode worksheetNode = e.ExtensionElement;

Modified: trunk/clients/cs/src/gspreadsheet/worksheetfeed.cs
==============================================================================
--- trunk/clients/cs/src/gspreadsheet/worksheetfeed.cs  (original)
+++ trunk/clients/cs/src/gspreadsheet/worksheetfeed.cs  Tue May 22 04:14:12 2007
@@ -51,7 +51,8 @@
         /// get's called after we already handled the custom entry, to handle 
all 
         /// other potential parsing tasks
         /// </summary>
-        /// <param name="e"></param>
+        /// <param name="e">the event arguments</param>
+        /// <param name="parser">the atom feed parser calling</param>
         protected override void 
HandleExtensionElements(ExtensionElementEventArgs e, AtomFeedParser parser)
         {
              Tracing.TraceMsg("\t HandleExtensionElements for worksheet feed 
called");

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Data API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to