Author: fmantek Date: Tue Sep 25 02:42:45 2007 New Revision: 269 Modified: trunk/clients/cs/src/VS2003/gapps/gapps.csproj trunk/clients/cs/src/VS2003/gcalendar/gcalendar.csproj trunk/clients/cs/src/VS2003/gextension/gextension.csproj trunk/clients/cs/src/core/atomfeedparser.cs trunk/clients/cs/src/core/serviceinterface.cs trunk/clients/cs/src/extensions/extcollections.cs trunk/clients/cs/src/extensions/extensionbase.cs trunk/clients/cs/src/extensions/gdatanametable.cs trunk/clients/cs/src/extensions/originalevent.cs trunk/clients/cs/src/extensions/reminder.cs trunk/clients/cs/src/extensions/simplecontainer.cs trunk/clients/cs/src/extensions/simpleelement.cs trunk/clients/cs/src/extensions/when.cs trunk/clients/cs/src/extensions/where.cs trunk/clients/cs/src/extensions/who.cs trunk/clients/cs/src/gcalendar/calendarentry.cs trunk/clients/cs/src/gcalendar/calendarquery.cs trunk/clients/cs/src/gcalendar/webcontent.cs trunk/clients/cs/src/gcalendar/webcontentlink.cs trunk/clients/cs/src/gphotos/gextphotos.cs
Log: Fixed some compiler warnings and documentation issues Modified: trunk/clients/cs/src/VS2003/gapps/gapps.csproj ============================================================================== --- trunk/clients/cs/src/VS2003/gapps/gapps.csproj (original) +++ trunk/clients/cs/src/VS2003/gapps/gapps.csproj Tue Sep 25 02:42:45 2007 @@ -120,12 +120,6 @@ BuildAction = "Compile" /> <File - RelPath = "appsnametable.cs" - Link = "..\..\gapps\appsnametable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File RelPath = "appsservice.cs" Link = "..\..\gapps\appsservice.cs" SubType = "Code" @@ -144,12 +138,6 @@ BuildAction = "Compile" /> <File - RelPath = "email_list.cs" - Link = "..\..\gapps\email_list.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File RelPath = "emaillistentry.cs" Link = "..\..\gapps\emaillistentry.cs" SubType = "Code" @@ -198,24 +186,6 @@ BuildAction = "Compile" /> <File - RelPath = "login.cs" - Link = "..\..\gapps\login.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "name.cs" - Link = "..\..\gapps\name.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "nickname.cs" - Link = "..\..\gapps\nickname.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File RelPath = "nicknameentry.cs" Link = "..\..\gapps\nicknameentry.cs" SubType = "Code" @@ -236,12 +206,6 @@ <File RelPath = "nicknameservice.cs" Link = "..\..\gapps\nicknameservice.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "quota.cs" - Link = "..\..\gapps\quota.cs" SubType = "Code" BuildAction = "Compile" /> Modified: trunk/clients/cs/src/VS2003/gcalendar/gcalendar.csproj ============================================================================== --- trunk/clients/cs/src/VS2003/gcalendar/gcalendar.csproj (original) +++ trunk/clients/cs/src/VS2003/gcalendar/gcalendar.csproj Tue Sep 25 02:42:45 2007 @@ -131,6 +131,24 @@ BuildAction = "Compile" /> <File + RelPath = "calendarentry.cs" + Link = "..\..\gcalendar\calendarentry.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "calendarfeed.cs" + Link = "..\..\gcalendar\calendarfeed.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "calendarquery.cs" + Link = "..\..\gcalendar\calendarquery.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "calendarservice.cs" Link = "..\..\gcalendar\calendarservice.cs" SubType = "Code" Modified: trunk/clients/cs/src/VS2003/gextension/gextension.csproj ============================================================================== --- trunk/clients/cs/src/VS2003/gextension/gextension.csproj (original) +++ trunk/clients/cs/src/VS2003/gextension/gextension.csproj Tue Sep 25 02:42:45 2007 @@ -109,6 +109,12 @@ <Files> <Include> <File + RelPath = "apps.cs" + Link = "..\..\extensions\apps.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "AssemblyInfo.cs" Link = "..\..\extensions\AssemblyInfo.cs" SubType = "Code" Modified: trunk/clients/cs/src/core/atomfeedparser.cs ============================================================================== --- trunk/clients/cs/src/core/atomfeedparser.cs (original) +++ trunk/clients/cs/src/core/atomfeedparser.cs Tue Sep 25 02:42:45 2007 @@ -64,6 +64,9 @@ } ///////////////////////////////////////////////////////////////////////////// + /// <summary> + /// nametable for the xmlparser that the atomfeedparser uses + /// </summary> public AtomParserNameTable Nametable { get { return this.nameTable; } Modified: trunk/clients/cs/src/core/serviceinterface.cs ============================================================================== --- trunk/clients/cs/src/core/serviceinterface.cs (original) +++ trunk/clients/cs/src/core/serviceinterface.cs Tue Sep 25 02:42:45 2007 @@ -178,6 +178,7 @@ /// instantiates the correct extensiohn element /// </summary> /// <param name="node">the xmlnode to parse</param> + /// <param name="parser">the atomfeedparser to use if deep parsing of subelements is required</param> /// <returns></returns> IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser); } Modified: trunk/clients/cs/src/extensions/extcollections.cs ============================================================================== --- trunk/clients/cs/src/extensions/extcollections.cs (original) +++ trunk/clients/cs/src/extensions/extcollections.cs Tue Sep 25 02:42:45 2007 @@ -41,6 +41,9 @@ /// <summary>holds the owning feed</summary> private AtomBase atomElement; + /// <summary> + /// protected default constructor, not usable by outside + /// </summary> protected ExtensionCollection() { } @@ -63,6 +66,11 @@ } } + /// <summary> + /// useful for subclasses that want to overload the set method + /// </summary> + /// <param name="index">the index in the array</param> + /// <param name="item">the item to set </param> protected void setItem(int index, object item) { if (List[index] != null) @@ -77,12 +85,23 @@ } + /// <summary> + /// default untyped add implementation. Adds the object as well to the parent + /// object ExtensionList + /// </summary> + /// <param name="value"></param> + /// <returns></returns> public int Add(object value) { this.atomElement.ExtensionElements.Add(value); return( List.Add( value ) ); } + /// <summary> + /// inserts an element into the collection by index + /// </summary> + /// <param name="index"></param> + /// <param name="value"></param> public void Insert( int index, object value ) { if (this.atomElement.ExtensionElements.Contains(value)) @@ -93,6 +112,10 @@ List.Insert( index, value ); } + /// <summary> + /// removes an element at a given index + /// </summary> + /// <param name="value"></param> public void Remove( object value ) { this.atomElement.ExtensionElements.Remove(value); @@ -252,9 +275,6 @@ ////////////////////////////////////////////////////////////////////// public class WhoCollection : ExtensionCollection { - /// <summary>holds the owning feed</summary> - private AtomBase atomElement; - private WhoCollection() : base() { } Modified: trunk/clients/cs/src/extensions/extensionbase.cs ============================================================================== --- trunk/clients/cs/src/extensions/extensionbase.cs (original) +++ trunk/clients/cs/src/extensions/extensionbase.cs Tue Sep 25 02:42:45 2007 @@ -102,6 +102,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Who object.</summary> /// <param name="node">the xml parses node, can be NULL</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created IExtensionElement object</returns> ////////////////////////////////////////////////////////////////////// public virtual IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/gdatanametable.cs ============================================================================== --- trunk/clients/cs/src/extensions/gdatanametable.cs (original) +++ trunk/clients/cs/src/extensions/gdatanametable.cs Tue Sep 25 02:42:45 2007 @@ -74,9 +74,13 @@ public const string XmlReminderElement = "reminder"; /// <summary>static string for parsing</summary> public const string XmlCommentsElement = "comments"; + /// <summary>static string for parsing the color element in a calendar</summary> public const string XmlColorElement = "color"; + /// <summary>static string for parsing the selected element in a calendar</summary> public const string XmlSelectedElement = "selected"; + /// <summary>static string for parsing the ACL element in a calendar</summary> public const string XmlAccessLevelElement = "accesslevel"; + /// <summary>static string for parsing the hidden element in a calendar</summary> public const string XmlHiddenElement = "hidden"; #endregion Modified: trunk/clients/cs/src/extensions/originalevent.cs ============================================================================== --- trunk/clients/cs/src/extensions/originalevent.cs (original) +++ trunk/clients/cs/src/extensions/originalevent.cs Tue Sep 25 02:42:45 2007 @@ -81,6 +81,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Who object.</summary> /// <param name="node">the xml parses node, can be NULL</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created IExtensionElement object</returns> ////////////////////////////////////////////////////////////////////// public override IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/reminder.cs ============================================================================== --- trunk/clients/cs/src/extensions/reminder.cs (original) +++ trunk/clients/cs/src/extensions/reminder.cs Tue Sep 25 02:42:45 2007 @@ -194,6 +194,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Reminder object.</summary> /// <param name="node">the node to parse node</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created Reminder object</returns> ////////////////////////////////////////////////////////////////////// public IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/simplecontainer.cs ============================================================================== --- trunk/clients/cs/src/extensions/simplecontainer.cs (original) +++ trunk/clients/cs/src/extensions/simplecontainer.cs Tue Sep 25 02:42:45 2007 @@ -155,6 +155,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Who object.</summary> /// <param name="node">the node to work on, can be NULL</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created SimpleElement object</returns> ////////////////////////////////////////////////////////////////////// public override IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/simpleelement.cs ============================================================================== --- trunk/clients/cs/src/extensions/simpleelement.cs (original) +++ trunk/clients/cs/src/extensions/simpleelement.cs Tue Sep 25 02:42:45 2007 @@ -117,6 +117,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Who object.</summary> /// <param name="node">the xml parses node, can be NULL</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created SimpleElement object</returns> ////////////////////////////////////////////////////////////////////// public override IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/when.cs ============================================================================== --- trunk/clients/cs/src/extensions/when.cs (original) +++ trunk/clients/cs/src/extensions/when.cs Tue Sep 25 02:42:45 2007 @@ -142,6 +142,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Where object.</summary> /// <param name="node">the node to parse node</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created Where object</returns> ////////////////////////////////////////////////////////////////////// public IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/where.cs ============================================================================== --- trunk/clients/cs/src/extensions/where.cs (original) +++ trunk/clients/cs/src/extensions/where.cs Tue Sep 25 02:42:45 2007 @@ -30,17 +30,18 @@ /// using a text description and/or a Contact entry, while the latter identifies a place /// using a specific geographic location. /// Properties - //// Property Type Description + /// Property Type Description /// @label? xs:string Specifies a user-readable label to distinguish this location from other locations. - /// @rel? xs:string Specifies the relationship between the containing entity and the contained location. Possible values (see below) are defined by other elements. For example, <gd:when> defines http://schemas.google.com/g/2005#event. + /// @rel? xs:string Specifies the relationship between the containing entity and the contained location. Possible values + /// (see below) are defined by other elements. For example, gd:when defines http://schemas.google.com/g/2005#event. /// @valueString? xs:string A simple string value that can be used as a representation of this location. - //// gd:entryLink? entryLink Entry representing location details. This entry should implement the Contact kind. + /// gd:entryLink? entryLink Entry representing location details. This entry should implement the Contact kind. /// rel values /// Value Description - //// http://schemas.google.com/g/2005#event or not specified Place where the enclosing event takes place. - //// http://schemas.google.com/g/2005#event.alternate A secondary location. For example, a remote + /// http://schemas.google.com/g/2005#event or not specified Place where the enclosing event takes place. + /// http://schemas.google.com/g/2005#event.alternate A secondary location. For example, a remote /// site with a videoconference link to the main site. - //// http://schemas.google.com/g/2005#event.parking A nearby parking lot. + /// http://schemas.google.com/g/2005#event.parking A nearby parking lot. /// </summary> public class Where : IExtensionElement, IExtensionElementFactory { @@ -131,6 +132,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Where object.</summary> /// <param name="node">the node to parse node</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created Where object</returns> ////////////////////////////////////////////////////////////////////// public IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/extensions/who.cs ============================================================================== --- trunk/clients/cs/src/extensions/who.cs (original) +++ trunk/clients/cs/src/extensions/who.cs Tue Sep 25 02:42:45 2007 @@ -235,6 +235,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a Where object.</summary> /// <param name="node">the node to parse node</param> + /// <param name="parser">the xml parser to use if we need to dive deeper</param> /// <returns>the created Where object</returns> ////////////////////////////////////////////////////////////////////// public IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/gcalendar/calendarentry.cs ============================================================================== --- trunk/clients/cs/src/gcalendar/calendarentry.cs (original) +++ trunk/clients/cs/src/gcalendar/calendarentry.cs Tue Sep 25 02:42:45 2007 @@ -193,12 +193,19 @@ /// </summary> public class GCalColor : SimpleAttribute { + /// <summary> + /// default calendar color constructor + /// </summary> public GCalColor() : base(GDataParserNameTable.XmlColorElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal) { } + /// <summary> + /// default calendar color constructor with an initial value + /// </summary> + /// <param name="initValue"></param> public GCalColor(string initValue) : base(GDataParserNameTable.XmlColorElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal, initValue) @@ -211,12 +218,20 @@ /// </summary> public class GCalHidden : SimpleAttribute { + + /// <summary> + /// default calendar hidden constructor + /// </summary> public GCalHidden() : base(GDataParserNameTable.XmlHiddenElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal) { } + /// <summary> + /// default calendar hidden constructor with an initial value + /// </summary> + /// <param name="initValue"></param> public GCalHidden(string initValue) : base(GDataParserNameTable.XmlHiddenElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal, initValue) @@ -229,12 +244,19 @@ /// </summary> public class GCalSelected : SimpleAttribute { + /// <summary> + /// default calendar selected constructor + /// </summary> public GCalSelected() : base(GDataParserNameTable.XmlSelectedElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal) { } + /// <summary> + /// default calendar selected constructor with an initial value + /// </summary> + /// <param name="initValue"></param> public GCalSelected(string initValue) : base(GDataParserNameTable.XmlSelectedElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal, initValue) @@ -247,12 +269,20 @@ /// </summary> public class GCalAccessLevel : SimpleAttribute { + /// <summary> + /// default calendar access level constructor + /// </summary> public GCalAccessLevel() : base(GDataParserNameTable.XmlAccessLevelElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal) { } + /// <summary> + /// default calendar acccess level + /// constructor with an initial value + /// </summary> + /// <param name="initValue"></param> public GCalAccessLevel(string initValue) : base(GDataParserNameTable.XmlAccessLevelElement, GDataParserNameTable.gCalPrefix, GDataParserNameTable.NSGCal, initValue) Modified: trunk/clients/cs/src/gcalendar/calendarquery.cs ============================================================================== --- trunk/clients/cs/src/gcalendar/calendarquery.cs (original) +++ trunk/clients/cs/src/gcalendar/calendarquery.cs Tue Sep 25 02:42:45 2007 @@ -27,6 +27,9 @@ ////////////////////////////////////////////////////////////////////// public class CalendarQuery : FeedQuery { + /// <summary> + /// default constructor, does nothing + /// </summary> public CalendarQuery() : base() { } Modified: trunk/clients/cs/src/gcalendar/webcontent.cs ============================================================================== --- trunk/clients/cs/src/gcalendar/webcontent.cs (original) +++ trunk/clients/cs/src/gcalendar/webcontent.cs Tue Sep 25 02:42:45 2007 @@ -88,6 +88,7 @@ ////////////////////////////////////////////////////////////////////// /// <summary>Parses an xml node to create a webcontent object.</summary> /// <param name="node">xml node</param> + /// <param name="parser">the atomfeedparser to use for deep dive parsing</param> /// <returns>the created SimpleElement object</returns> ////////////////////////////////////////////////////////////////////// public IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) Modified: trunk/clients/cs/src/gcalendar/webcontentlink.cs ============================================================================== --- trunk/clients/cs/src/gcalendar/webcontentlink.cs (original) +++ trunk/clients/cs/src/gcalendar/webcontentlink.cs Tue Sep 25 02:42:45 2007 @@ -29,6 +29,9 @@ /// </summary> public class WebContentLink : AtomLink { + /// <summary> + /// defines the webcontent rel value for the atom:link + /// </summary> public const string WEB_CONTENT_REL = GDataParserNameTable.NSGCal + "/" + GDataParserNameTable.XmlWebContentElement; Modified: trunk/clients/cs/src/gphotos/gextphotos.cs ============================================================================== --- trunk/clients/cs/src/gphotos/gextphotos.cs (original) +++ trunk/clients/cs/src/gphotos/gextphotos.cs Tue Sep 25 02:42:45 2007 @@ -238,10 +238,16 @@ /// </summary> public class GPhotoId : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoId() : base(GPhotoNameTable.Id, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoId(string initValue) : base(GPhotoNameTable.Id, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -252,9 +258,15 @@ /// </summary> public class GPhotoAlbumId : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoAlbumId() : base(GPhotoNameTable.AlbumId, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoAlbumId(string initValue) : base(GPhotoNameTable.AlbumId, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -265,9 +277,15 @@ /// </summary> public class GPhotoCommentCount : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoCommentCount() : base(GPhotoNameTable.CommentCount, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoCommentCount(string initValue) : base(GPhotoNameTable.CommentCount, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -278,9 +296,15 @@ /// </summary> public class GPhotoCommentingEnabled : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoCommentingEnabled() : base(GPhotoNameTable.CommentingEnabled, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoCommentingEnabled(string initValue) : base(GPhotoNameTable.CommentingEnabled, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -291,9 +315,15 @@ /// </summary> public class GPhotoMaxPhotosPerAlbum : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoMaxPhotosPerAlbum() : base(GPhotoNameTable.MaxPhotosPerAlbum, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoMaxPhotosPerAlbum(string initValue) : base(GPhotoNameTable.MaxPhotosPerAlbum, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -304,9 +334,15 @@ /// </summary> public class GPhotoNickName : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoNickName() : base(GPhotoNameTable.Nickname, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoNickName(string initValue) : base(GPhotoNameTable.Nickname, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -317,9 +353,15 @@ /// </summary> public class GPhotoQuotaCurrent : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoQuotaCurrent() : base(GPhotoNameTable.QuotaCurrent, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoQuotaCurrent(string initValue) : base(GPhotoNameTable.QuotaCurrent, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -330,9 +372,15 @@ /// </summary> public class GPhotoQuotaLimit : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoQuotaLimit() : base(GPhotoNameTable.QuotaLimit, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoQuotaLimit(string initValue) : base(GPhotoNameTable.QuotaLimit, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -343,9 +391,15 @@ /// </summary> public class GPhotoThumbnail : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoThumbnail() : base(GPhotoNameTable.Thumbnail, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoThumbnail(string initValue) : base(GPhotoNameTable.Thumbnail, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -356,9 +410,15 @@ /// </summary> public class GPhotoUser : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoUser() : base(GPhotoNameTable.User, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoUser(string initValue) : base(GPhotoNameTable.User, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -369,9 +429,15 @@ /// </summary> public class GPhotoAccess : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoAccess() : base(GPhotoNameTable.Access, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoAccess(string initValue) : base(GPhotoNameTable.Access, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -382,9 +448,15 @@ /// </summary> public class GPhotoBytesUsed : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoBytesUsed() : base(GPhotoNameTable.BytesUsed, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoBytesUsed(string initValue) : base(GPhotoNameTable.BytesUsed, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -395,9 +467,15 @@ /// </summary> public class GPhotoLocation : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoLocation() : base(GPhotoNameTable.Location, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoLocation(string initValue) : base(GPhotoNameTable.Location, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -408,9 +486,15 @@ /// </summary> public class GPhotoName : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoName() : base(GPhotoNameTable.Name, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoName(string initValue) : base(GPhotoNameTable.Name, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -421,9 +505,15 @@ /// </summary> public class GPhotoNumPhotos : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoNumPhotos() : base(GPhotoNameTable.NumPhotos, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoNumPhotos(string initValue) : base(GPhotoNameTable.NumPhotos, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -434,9 +524,15 @@ /// </summary> public class GPhotoNumPhotosRemaining : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoNumPhotosRemaining() : base(GPhotoNameTable.NumPhotosRemaining, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoNumPhotosRemaining(string initValue) : base(GPhotoNameTable.NumPhotosRemaining, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -447,9 +543,15 @@ /// </summary> public class GPhotoChecksum : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoChecksum() : base(GPhotoNameTable.Checksum, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoChecksum(string initValue) : base(GPhotoNameTable.Checksum, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -460,9 +562,15 @@ /// </summary> public class GPhotoClient : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoClient() : base(GPhotoNameTable.Client, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoClient(string initValue) : base(GPhotoNameTable.Client, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -473,9 +581,15 @@ /// </summary> public class GPhotoHeight : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoHeight() : base(GPhotoNameTable.Height, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoHeight(string initValue) : base(GPhotoNameTable.Height, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -486,9 +600,15 @@ /// </summary> public class GPhotoPosition : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoPosition() : base(GPhotoNameTable.Position, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoPosition(string initValue) : base(GPhotoNameTable.Position, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -499,9 +619,15 @@ /// </summary> public class GPhotoRotation : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoRotation() : base(GPhotoNameTable.Rotation, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoRotation(string initValue) : base(GPhotoNameTable.Rotation, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -512,9 +638,15 @@ /// </summary> public class GPhotoSize : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoSize() : base(GPhotoNameTable.Size, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoSize(string initValue) : base(GPhotoNameTable.Size, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -525,9 +657,15 @@ /// </summary> public class GPhotoTimestamp : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoTimestamp() : base(GPhotoNameTable.Timestamp, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoTimestamp(string initValue) : base(GPhotoNameTable.Timestamp, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -539,9 +677,15 @@ /// </summary> public class GPhotoVersion : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoVersion() : base(GPhotoNameTable.Version, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoVersion(string initValue) : base(GPhotoNameTable.Version, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -552,9 +696,15 @@ /// </summary> public class GPhotoPhotoId : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoPhotoId() : base(GPhotoNameTable.Photoid, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoPhotoId(string initValue) : base(GPhotoNameTable.Photoid, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -565,9 +715,15 @@ /// </summary> public class GPhotoWidth : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoWidth() : base(GPhotoNameTable.Width, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoWidth(string initValue) : base(GPhotoNameTable.Width, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} @@ -578,9 +734,15 @@ /// </summary> public class GPhotoWeight : SimpleElement { + /// <summary> + /// default constructor + /// </summary> public GPhotoWeight() : base(GPhotoNameTable.Weight, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos) {} + /// <summary> + /// default constructor with an initial value as a string + /// </summary> public GPhotoWeight(string initValue) : base(GPhotoNameTable.Weight, GPhotoNameTable.gPhotoPrefix, GPhotoNameTable.NSGPhotos, initValue) {} --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Data API" group. To post to this group, send email to google-help-dataapi@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---