~ubuntu-branches/debian/squeeze/gnome-do-plugins/squeeze

« back to all changes in this revision

Viewing changes to BundledLibraries/libgoogle-data-mono-1.4.0.2/src/extensions/gdatanametable.cs

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers
  • Date: 2009-06-27 16:11:49 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20090627161149-b74nc297di2842u1
* New upstream release
  + Pidgin plugin now supports initial text for messages (LP: #338608)
  + Pidgin plugin opens conversations on the correct IM network (LP: #370965)
* debian/rules:
  + Update get-orig-source target.  Upstream no longer ships gdata* binaries,
    so we no longer need to strip them
* debian/patches/00_use_system_gdata
  + Drop.  Upstream now builds against system libgdata.
* debian/patches/04_fix_pidgin_dbus_ints
* debian/patches/10_fix_rhythmbox_file
* debian/patches/15_twitter_api
* debian/patches/20_twitter_overflow:
  + Drop.  Included upstream.
* debian/patches/01_firefox_iceweasel_rename:
  + Refresh for new version
* debian/patches/02_fix_banshee_plugin:
  + Drop refernce to /usr/lib/banshee-1/Banshee.CollectionIndexer.dll.
    This is unnecessary, and causes errors when Banshee isn't installed.
* debian/patches/00_debian_default_plugins:
  + Enable a bunch of useful plugins that do not require configuration from 
    the "Official" plugin set by default.  Makes Do more useful out of the 
    box.
* debian/control:
  + Bump versioned build-dep on gnome-do to 0.8.2
  + Split out gnome-do-plugin-evolution package, now that this is possible.
    libevolution5.0-cil has an annoyingly large dependency stack.
    (LP: #351535) (Closes: #524993).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Copyright (c) 2006 Google Inc.
2
 
 *
3
 
 * Licensed under the Apache License, Version 2.0 (the "License");
4
 
 * you may not use this file except in compliance with the License.
5
 
 * You may obtain a copy of the License at
6
 
 *
7
 
 *     http://www.apache.org/licenses/LICENSE-2.0
8
 
 *
9
 
 * Unless required by applicable law or agreed to in writing, software
10
 
 * distributed under the License is distributed on an "AS IS" BASIS,
11
 
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
 
 * See the License for the specific language governing permissions and
13
 
 * limitations under the License.
14
 
*/
15
 
 
16
 
#region Using directives
17
 
using System;
18
 
using System.Xml;
19
 
using System.IO;
20
 
using Google.GData.Client;
21
 
#endregion
22
 
 
23
 
//////////////////////////////////////////////////////////////////////
24
 
// <summary>GDataParserNameTable</summary> 
25
 
//////////////////////////////////////////////////////////////////////
26
 
namespace Google.GData.Extensions
27
 
{
28
 
 
29
 
    /// <summary>
30
 
    /// Subclass of the nametable, has the extensions for the GNamespace
31
 
    /// </summary>
32
 
    public class GDataParserNameTable : BaseNameTable
33
 
    {
34
 
        /// <summary>the google calendar namespace</summary>
35
 
        public const string NSGCal  = "http://schemas.google.com/gCal/2005"; 
36
 
 
37
 
        /// <summary>the google calendar prefix</summary>
38
 
        public const string gCalPrefix  = "gCal"; 
39
 
 
40
 
        /// <summary>
41
 
        /// the starting string to define contacts relationship values
42
 
        /// </summary>
43
 
        public const string gContactsRel = "http://schemas.google.com/contacts/2008/rel";
44
 
 
45
 
        /// <summary>
46
 
        /// a relationship to a photo
47
 
        /// </summary>
48
 
        public const string ServicePhoto = gContactsRel + "#photo";
49
 
 
50
 
 
51
 
        /// <summary>the event prefix </summary>
52
 
        public const string Event = gNamespacePrefix + "event";
53
 
 
54
 
#region element strings
55
 
        /// <summary> timezone indicator on the feedlevel</summary>
56
 
        public const string XmlTimeZoneElement = "timezone"; 
57
 
        /// <summary>static string for parsing</summary> 
58
 
        public const string XmlWhenElement = "when";
59
 
        /// <summary>static string for parsing</summary> 
60
 
        public const string XmlWhereElement = "where";
61
 
        /// <summary>static string for parsing</summary> 
62
 
        public const string XmlWhoElement = "who";
63
 
        /// <summary>static string for parsing</summary> 
64
 
        public const string XmlEntryLinkElement = "entryLink";
65
 
        /// <summary>static string for parsing</summary> 
66
 
        public const string XmlFeedLinkElement = "feedLink";
67
 
        /// <summary>static string for parsing</summary> 
68
 
        public const string XmlEventStatusElement = "eventStatus";
69
 
        /// <summary>static string for parsing</summary> 
70
 
        public const string XmlVisibilityElement = "visibility";
71
 
        /// <summary>static string for parsing</summary> 
72
 
        public const string XmlTransparencyElement = "transparency";
73
 
        /// <summary>static string for parsing</summary>
74
 
        public const string XmlAttendeeTypeElement = "attendeeType";
75
 
        /// <summary>static string for parsing</summary>
76
 
        public const string XmlAttendeeStatusElement = "attendeeStatus";
77
 
        /// <summary>static string for parsing</summary>
78
 
        public const string XmlRecurrenceElement = "recurrence";
79
 
        /// <summary>static string for parsing</summary>
80
 
        public const string XmlRecurrenceExceptionElement = "recurrenceException";
81
 
        /// <summary>static string for parsing</summary>
82
 
        public const string XmlOriginalEventElement = "originalEvent";
83
 
        /// <summary>static string for parsing</summary>
84
 
        public const string XmlReminderElement = "reminder";
85
 
        /// <summary>static string for parsing</summary>
86
 
        public const string XmlCommentsElement = "comments";
87
 
        /// <summary>static string for parsing the color element in a calendar</summary>
88
 
        public const string XmlColorElement = "color";
89
 
        /// <summary>static string for parsing the selected element in a calendar</summary>
90
 
        public const string XmlSelectedElement = "selected";
91
 
        /// <summary>static string for parsing the ACL element in a calendar</summary>
92
 
        public const string XmlAccessLevelElement = "accesslevel";
93
 
        /// <summary>static string for parsing the hidden element in a calendar</summary>
94
 
        public const string XmlHiddenElement = "hidden";
95
 
 
96
 
 
97
 
        /// <summary>static string for parsing the email element in a contact</summary>
98
 
        public const string XmlEmailElement = "email";
99
 
        /// <summary>static string for parsing the IM element in a contact</summary>
100
 
        public const string XmlIMElement = "im";
101
 
        /// <summary>static string for parsing the phonenumber element in a contact</summary>
102
 
        public const string XmlPhoneNumberElement = "phoneNumber";
103
 
        /// <summary>static string for parsing the postalAddress element in a contact</summary>
104
 
        public const string XmlPostalAddressElement = "postalAddress";
105
 
        /// <summary>static string for parsing the Organization element in a contact</summary>
106
 
        public const string XmlOrganizationElement = "organization";
107
 
        /// <summary>static string for parsing the deleted element in a contacts</summary>
108
 
        public const string XmlDeletedElement = "deleted";
109
 
        /// <summary>static string for parsing the organization name element in a contacts</summary>
110
 
        public const string XmlOrgNameElement = "orgName";        
111
 
        /// <summary>static string for parsing the organization title element in a contacts</summary>
112
 
        public const string XmlOrgTitleElement = "orgTitle";
113
 
 
114
 
 
115
 
        /// <summary>xmlelement for gd:rating</summary> 
116
 
        public const string XmlRatingElement = "rating";
117
 
        /// <summary>xml attribute min for gd:rating</summary> 
118
 
        public const string XmlAttributeMin = "min";
119
 
        /// <summary>xml attribute max for gd:rating</summary> 
120
 
        public const string XmlAttributeMax = "max";
121
 
        /// <summary>xml attribute numRaters for gd:rating</summary> 
122
 
        public const string XmlAttributeNumRaters = "numRaters";
123
 
        /// <summary>xml attribute average for gd:rating</summary> 
124
 
        public const string XmlAttributeAverage = "average";
125
 
 
126
 
 
127
 
 
128
 
#endregion
129
 
 
130
 
#region attribute strings
131
 
 
132
 
        /// <summary>static string for parsing</summary>    
133
 
        public const string XmlAttributeStartTime = "startTime";
134
 
        /// <summary>static string for parsing</summary>    
135
 
        public const string XmlAttributeEndTime = "endTime";
136
 
        /// <summary>static string for parsing</summary>    
137
 
        public const string XmlAttributeValueString = "valueString";
138
 
        /// <summary>static string for parsing the email in gd:who</summary>    
139
 
        public const string XmlAttributeEmail = "email";
140
 
        /// <summary>static string for parsing</summary>    
141
 
        public const string XmlAttributeRel = "rel";
142
 
        /// <summary>static string for parsing</summary>    
143
 
        public const string XmlAttributeLabel = "label";
144
 
        /// <summary>static string for parsing</summary>    
145
 
        public const string XmlAttributeHref = "href";
146
 
        /// <summary>static string for parsing</summary>    
147
 
        public const string XmlAttributeCountHint = "countHint";
148
 
        /// <summary>static string for parsing</summary>    
149
 
        public const string XmlAttributeReadOnly = "readOnly";
150
 
        /// <summary>static string for parsing</summary>    
151
 
        public const string XmlAttributeId = "id";
152
 
        /// <summary>static string for parsing</summary>    
153
 
        public const string XmlAttributeDays = "days";
154
 
        /// <summary>static string for parsing</summary>    
155
 
        public const string XmlAttributeHours = "hours";
156
 
        /// <summary>static string for parsing</summary>    
157
 
        public const string XmlAttributeMinutes = "minutes";
158
 
        /// <summary>static string for parsing</summary>    
159
 
        public const string XmlAttributeAbsoluteTime = "absoluteTime";
160
 
        /// <summary>static string for parsing the specialized attribute on a RecurringException</summary>    
161
 
        public const string XmlAttributeSpecialized = "specialized";
162
 
        /// <summary>static string for parsing</summary>    
163
 
        public const string XmlAttributeMethod= "method";
164
 
     
165
 
 
166
 
        /// <summary>static string for parsing the address attribute</summary>    
167
 
        public const string XmlAttributeAddress= "address";
168
 
        /// <summary>static string for parsing the primary attribute</summary>    
169
 
        public const string XmlAttributePrimary= "primary";
170
 
        /// <summary>static string for parsing the protocol attribute</summary>    
171
 
        public const string XmlAttributeProtocol= "protocol";
172
 
        /// <summary>static string for parsing the uri attribute</summary>    
173
 
        public const string XmlAttributeUri = "uri";
174
 
 
175
 
#endregion
176
 
 
177
 
#region Calendar specific (consider moving to seperate table)
178
 
        /// <summary>static string for parsing a webcontent element</summary>
179
 
        public const string XmlWebContentElement = "webContent"; 
180
 
        /// <summary>static string for parsing a webcontent element</summary>
181
 
        public const string XmlWebContentGadgetElement = "webContentGadgetPref"; 
182
 
        /// <summary>static string for parsing the extendedProperty element</summary>    
183
 
        public const string XmlExtendedPropertyElement = "extendedProperty";
184
 
        /// <summary>static string for the url attribute</summary>    
185
 
        public const string XmlAttributeUrl = "url";
186
 
        /// <summary>static string for the width attribute</summary>    
187
 
        public const string XmlAttributeWidth= "width";
188
 
        /// <summary>static string for the height attribute</summary>    
189
 
        public const string XmlAttributeHeight= "height";
190
 
        ///  <summary>static string for the sendEventNotifications element</summary>    
191
 
        public const string XmlSendNotificationsElement = "sendEventNotifications"; 
192
 
        ///  <summary>static string for the quickAdd element</summary>    
193
 
        public const string XmlQuickAddElement = "quickadd"; 
194
 
#endregion
195
 
 
196
 
   }
197
 
    /////////////////////////////////////////////////////////////////////////////
198
 
 
199
 
}
200
 
/////////////////////////////////////////////////////////////////////////////
201
 
 
202