sbPropertiesCID.h
Go to the documentation of this file.
1 /*
2  *=BEGIN SONGBIRD GPL
3  *
4  * This file is part of the Songbird web player.
5  *
6  * Copyright(c) 2005-2010 POTI, Inc.
7  * http://www.songbirdnest.com
8  *
9  * This file may be licensed under the terms of of the
10  * GNU General Public License Version 2 (the ``GPL'').
11  *
12  * Software distributed under the License is distributed
13  * on an ``AS IS'' basis, WITHOUT WARRANTY OF ANY KIND, either
14  * express or implied. See the GPL for the specific language
15  * governing rights and limitations.
16  *
17  * You should have received a copy of the GPL along with this
18  * program. If not, go to http://www.gnu.org/licenses/gpl.html
19  * or write to the Free Software Foundation, Inc.,
20  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21  *
22  *=END SONGBIRD GPL
23  */
24 
25 #define SB_MUTABLEPROPERTYARRAY_DESCRIPTION \
26  "Songbird Mutable Property Array Implementation"
27 #define SB_MUTABLEPROPERTYARRAY_CID \
28  { /* c7e88d66-5a02-4ab2-ba0b-375e802b05ea */ \
29  0xc7e88d66, \
30  0x5a02, \
31  0x4ab2, \
32  { 0xba, 0x0b, 0x37, 0x5e, 0x80, 0x2b, 0x05, 0xea } \
33  }
34 #define SB_MUTABLEPROPERTYARRAY_CONTRACTID \
35  "@songbirdnest.com/Songbird/Properties/MutablePropertyArray;1"
36 
37 #define SB_PROPERTYFACTORY_DESCRIPTION \
38  "Songbird Property Factory Implementation"
39 #define SB_PROPERTYFACTORY_CID \
40  { /* 758565e2-bc7e-4ae5-bcbf-800fb0de7b18 */ \
41  0x758565e2, \
42  0xbc7e, \
43  0x4ae5, \
44  { 0xbc, 0xbf, 0x80, 0x0f, 0xb0, 0xde, 0x7b, 0x18 } \
45  }
46 #define SB_PROPERTYFACTORY_CONTRACTID \
47  "@songbirdnest.com/Songbird/Properties/PropertyFactory;1"
48 
49 #define SB_PROPERTYMANAGER_DESCRIPTION \
50  "Songbird Property Manager Implementation"
51 #define SB_PROPERTYMANAGER_CID \
52  { /*{4BB394E4-83E5-4f0f-8413-3D8B7C2D2014}*/ \
53  0x4bb394e4, \
54  0x83e5, \
55  0x4f0f, \
56  { 0x84, 0x13, 0x3d, 0x8b, 0x7c, 0x2d, 0x20, 0x14 } \
57  }
58 #define SB_PROPERTYMANAGER_CONTRACTID \
59  "@songbirdnest.com/Songbird/Properties/PropertyManager;1"
60 
61 #define SB_PROPERTYOPERATOR_DESCRIPTION \
62  "Songbird Datetime Property Info Implementation"
63 #define SB_PROPERTYOPERATOR_CID \
64  { /*{B2829D86-A53A-45fc-943E-03CB6DD83E4D}*/ \
65  0xb2829d86, \
66  0xa53a, \
67  0x45fc, \
68  { 0x94, 0x3e, 0x3, 0xcb, 0x6d, 0xd8, 0x3e, 0x4d } \
69  }
70 
71 #define SB_PROPERTYOPERATOR_CONTRACTID \
72  "@songbirdnest.com/Songbird/Properties/Operator;1"
73 
74 #define SB_DATETIMEPROPERTYINFO_DESCRIPTION \
75  "Songbird Datetime Property Info Implementation"
76 #define SB_DATETIMEPROPERTYINFO_CID \
77  { /*{098679AF-D50B-41cf-BA16-C924D4A3F2DA}*/ \
78  0x98679af, \
79  0xd50b, \
80  0x41cf, \
81  { 0xba, 0x16, 0xc9, 0x24, 0xd4, 0xa3, 0xf2, 0xda } \
82  }
83 #define SB_DATETIMEPROPERTYINFO_CONTRACTID \
84  "@songbirdnest.com/Songbird/Properties/Info/Datetime;1"
85 
86 #define SB_DURATIONPROPERTYINFO_DESCRIPTION \
87  "Songbird Duration Property Info Implementation"
88 #define SB_DURATIONPROPERTYINFO_CID \
89  { /*{063ed9e8-90ab-4d7f-990f-9ac99491C967}*/ \
90  0x63ed9e8, \
91  0x90ab, \
92  0x4d7f, \
93  { 0x99, 0xf, 0x9a, 0xc9, 0x94, 0x91, 0xc9, 0x67 } \
94  }
95 #define SB_DURATIONPROPERTYINFO_CONTRACTID \
96  "@songbirdnest.com/Songbird/Properties/Info/Duration;1"
97 
98 
99 
100 #define SB_NUMBERPROPERTYINFO_DESCRIPTION \
101  "Songbird Number Property Info Implementation"
102 #define SB_NUMBERPROPERTYINFO_CID \
103  { /*{6A184D70-219E-4de4-85BC-8AA885C90306}*/ \
104  0x6a184d70, \
105  0x219e, \
106  0x4de4, \
107  { 0x85, 0xbc, 0x8a, 0xa8, 0x85, 0xc9, 0x3, 0x6 } \
108  }
109 #define SB_NUMBERPROPERTYINFO_CONTRACTID \
110  "@songbirdnest.com/Songbird/Properties/Info/Number;1"
111 
112 #define SB_TEXTPROPERTYINFO_DESCRIPTION \
113  "Songbird Text Property Info Implementation"
114 #define SB_TEXTPROPERTYINFO_CID \
115  { /*{6944C13D-B354-4c73-8B05-5EE553F0EE5E}*/ \
116  0x6944c13d, \
117  0xb354, \
118  0x4c73, \
119  { 0x8b, 0x5, 0x5e, 0xe5, 0x53, 0xf0, 0xee, 0x5e } \
120  }
121 #define SB_TEXTPROPERTYINFO_CONTRACTID \
122  "@songbirdnest.com/Songbird/Properties/Info/Text;1"
123 
124 #define SB_URIPROPERTYINFO_DESCRIPTION \
125  "Songbird URI Property Info Implementation"
126 #define SB_URIPROPERTYINFO_CID \
127  { /*{DD3224A5-0199-48c0-A653-0DA698940A5A}*/ \
128  0xdd3224a5, \
129  0x0199, \
130  0x48c0, \
131  { 0xa6, 0x53, 0xd, 0xa6, 0x98, 0x94, 0xa, 0x5a } \
132  }
133 #define SB_URIPROPERTYINFO_CONTRACTID \
134  "@songbirdnest.com/Songbird/Properties/Info/URI;1"
135 
136 #define SB_BOOLEANPROPERTYINFO_DESCRIPTION \
137  "Songbird Boolean Property Info Implementation"
138 #define SB_BOOLEANPROPERTYINFO_CID \
139  { /*{C74B80C3-A830-4B25-95E2-4F4090335918}*/ \
140  0xc74b80c3, \
141  0xa830, \
142  0x4b25, \
143  { 0x95, 0xe2, 0x4f, 0x40, 0x90, 0x33, 0x59, 0x18 } \
144  }
145 #define SB_BOOLEANPROPERTYINFO_CONTRACTID \
146  "@songbirdnest.com/Songbird/Properties/Info/Boolean;1"
147 
148 #define SB_SBIMAGELABELLINKPROPERTYINFO_DESCRIPTION \
149  "Songbird Image Label Link Property Info Implementation"
150 #define SB_SBIMAGELABELLINKPROPERTYINFO_CID \
151  { /* {c69a9300-c0a5-11df-851a-0800200c9a66} */ \
152  0xc69a9300, \
153  0xc0a5, \
154  0x11df, \
155  { 0x85, 0x1a, 0x08, 0x00, 0x20, 0x0c, 0x9a, 0x66 } \
156  }
157 #define SB_SBIMAGELABELLINKPROPERTYINFO_CONTRACTID \
158  "@songbirdnest.com/Songbird/Properties/Info/ImageLabelLink;1"
159 
160 #define SB_DOWNLOADBUTTONPROPERTYBUILDER_DESCRIPTION \
161  "Songbird Download Button Property Builder"
162 #define SB_DOWNLOADBUTTONPROPERTYBUILDER_CID \
163  { /*{186a6af0-ebc3-4147-8cc3-19d92c991efc}*/ \
164  0x186a6af0, \
165  0xebc3, \
166  0x4147, \
167  { 0x8c, 0xc3, 0x19, 0xd9, 0x2c, 0x99, 0x1e, 0xfc } \
168  }
169 #define SB_DOWNLOADBUTTONPROPERTYBUILDER_CONTRACTID \
170  "@songbirdnest.com/Songbird/Properties/Builder/DownloadButton;1"
171 
172 #define SB_STATUSPROPERTYBUILDER_DESCRIPTION \
173  "Songbird Status Property Builder"
174 #define SB_STATUSPROPERTYBUILDER_CID \
175  { \
176  0x808a5a46, \
177  0x0065, \
178  0x4db4, \
179  {0x8c, 0x45, 0x04, 0x5c, 0xf9, 0xeb, 0xfe, 0x4d} \
180  }
181 
182 #define SB_STATUSPROPERTYBUILDER_CONTRACTID \
183  "@songbirdnest.com/Songbird/Properties/Builder/StatusProperty;1"
184 
185 #define SB_SIMPLEBUTTONPROPERTYBUILDER_DESCRIPTION \
186  "Songbird Simple Button Property Builder"
187 #define SB_SIMPLEBUTTONPROPERTYBUILDER_CID \
188  { /*{fe7c5376-e346-45eb-8660-ee1e3b8e1593}*/ \
189  0xfe7c5376, \
190  0xe346, \
191  0x45eb, \
192  { 0x86, 0x60, 0xee, 0x1e, 0x3b, 0x8e, 0x15, 0x93 } \
193  }
194 #define SB_SIMPLEBUTTONPROPERTYBUILDER_CONTRACTID \
195  "@songbirdnest.com/Songbird/Properties/Builder/SimpleButton;1"
196 
197 #define SB_IMAGEPROPERTYBUILDER_DESCRIPTION \
198  "Songbird Image Property Builder"
199 #define SB_IMAGEPROPERTYBUILDER_CID \
200  { /*{90253df9-a6aa-4060-8849-c4369b6d00d5}*/ \
201  0x90253df9, \
202  0xa6aa, \
203  0x4060, \
204  { 0x88, 0x49, 0xc4, 0x36, 0x9b, 0x6d, 0x00, 0xd5 } \
205  }
206 #define SB_IMAGEPROPERTYBUILDER_CONTRACTID \
207  "@songbirdnest.com/Songbird/Properties/Builder/Image;1"
208 
209 #define SB_SBIMAGELABELLINKPROPERTYBUILDER_DESCRIPTION \
210  "Songbird Image Label Link Property Builder"
211 #define SB_SBIMAGELABELLINKPROPERTYBUILDER_CID \
212  { /* {bec530f1-e514-4291-9b63-732725c7a426} */ \
213  0xbec530f1, \
214  0xe514, \
215  0x4291, \
216  { 0x9b, 0x63, 0x73, 0x27, 0x25, 0xc7, 0xa4, 0x26 } \
217  }
218 #define SB_SBIMAGELABELLINKPROPERTYBUILDER_CONTRACTID \
219  "@songbirdnest.com/Songbird/Properties/Builder/ImageLabelLink;1"
220 
221 #define SB_RATINGPROPERTYBUILDER_DESCRIPTION \
222  "Songbird Rating Property Builder"
223 #define SB_RATINGPROPERTYBUILDER_CID \
224  { /*{bd281dd7-d8c1-47ba-ae4f-5e3d126e708e}*/ \
225  0xbd281dd7, \
226  0xd8c1, \
227  0x47ba, \
228  { 0xae, 0x4f, 0x5e, 0x3d, 0x12, 0x6e, 0x70, 0x8e } \
229  }
230 #define SB_RATINGPROPERTYBUILDER_CONTRACTID \
231  "@songbirdnest.com/Songbird/Properties/Builder/Rating;1"
232 
233 #define SB_ORIGINPAGEIMAGEPROPERTYBUILDER_DESCRIPTION \
234  "Songbird Image Property Builder"
235 #define SB_ORIGINPAGEIMAGEPROPERTYBUILDER_CID \
236  { /*{91855adc-b618-4483-9b14-6a19b40c4253}*/ \
237  0x91855adc, \
238  0xb618, \
239  0x4483, \
240  { 0x9b, 0x14, 0x6a, 0x19, 0xb4, 0xc, 0x42, 0x53 } \
241  }
242 #define SB_ORIGINPAGEIMAGEPROPERTYBUILDER_CONTRACTID \
243  "@songbirdnest.com/Songbird/Properties/Builder/OriginPageImage;1"
244 
245 #define SB_STORAGEPROPERTYUNITCONVERTER_DESCRIPTION \
246  "Songbird Storage Property Unit Converter"
247 #define SB_STORAGEPROPERTYUNITCONVERTER_CID \
248  { /*{f07898c0-1dd1-11b2-8f36-c49aa3409f12}*/ \
249  0xf07898c0, \
250  0x1dd1, \
251  0x11b2, \
252  { 0x8f, 0x36, 0xc4, 0x9a, 0xa3, 0x40, 0x9f, 0x12 } \
253  }
254 #define SB_STORAGEPROPERTYUNITCONVERTER_CONTRACTID \
255  "@songbirdnest.com/Songbird/Properties/UnitConverter/Storage;1"
256