1 | /* |
2 | * This file has been generated by the onto2vocabularyclass tool |
3 | * copyright (C) 2007-2010 Sebastian Trueg <trueg@kde.org> |
4 | * |
5 | * This library is free software; you can redistribute it and/or |
6 | * modify it under the terms of the GNU Library General Public |
7 | * License as published by the Free Software Foundation; either |
8 | * version 2 of the License, or (at your option) any later version. |
9 | * |
10 | * This library is distributed in the hope that it will be useful, |
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
13 | * Library General Public License for more details. |
14 | * |
15 | * You should have received a copy of the GNU Library General Public License |
16 | * along with this library; see the file COPYING.LIB. If not, write to |
17 | * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
18 | * Boston, MA 02110-1301, USA. |
19 | */ |
20 | |
21 | #ifndef _SOPRANO_NCO_H_ |
22 | #define _SOPRANO_NCO_H_ |
23 | |
24 | #include <QtCore/QUrl> |
25 | #include "nepomuk_export.h" |
26 | |
27 | namespace Nepomuk { |
28 | namespace Vocabulary { |
29 | namespace NCO { |
30 | /** |
31 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco# |
32 | */ |
33 | NEPOMUK_EXPORT QUrl ncoNamespace(); |
34 | |
35 | /** |
36 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco# |
37 | */ |
38 | NEPOMUK_EXPORT QUrl nrlOntologyGraph(); |
39 | |
40 | /** |
41 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation |
42 | * |
43 | * Aggregates three properties defined in RFC2426. Originally |
44 | * all three were attached directly to a person. One person could |
45 | * have only one title and one role within one organization. This |
46 | * class is intended to lift this limitation. |
47 | */ |
48 | NEPOMUK_EXPORT QUrl Affiliation(); |
49 | |
50 | /** |
51 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#AudioIMAccount |
52 | * |
53 | * Deprecated in favour of nco:imCapabilityAudio. |
54 | */ |
55 | NEPOMUK_EXPORT QUrl AudioIMAccount(); |
56 | |
57 | /** |
58 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#BbsNumber |
59 | * |
60 | * A Bulletin Board System (BBS) phone number. Inspired by the |
61 | * (TYPE=bbsl) parameter of the TEL property as defined in RFC |
62 | * 2426 sec 3.3.1. |
63 | */ |
64 | NEPOMUK_EXPORT QUrl BbsNumber(); |
65 | |
66 | /** |
67 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#CarPhoneNumber |
68 | * |
69 | * A car phone number. Inspired by the (TYPE=car) parameter of |
70 | * the TEL property as defined in RFC 2426 sec 3.3.1. |
71 | */ |
72 | NEPOMUK_EXPORT QUrl CarPhoneNumber(); |
73 | |
74 | /** |
75 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#CellPhoneNumber |
76 | * |
77 | * A cellular phone number. Inspired by the (TYPE=cell) parameter |
78 | * of the TEL property as defined in RFC 2426 sec 3.3.1. Usually |
79 | * a cellular phone can accept voice calls as well as textual messages |
80 | * (SMS), therefore this class has two superclasses. |
81 | */ |
82 | NEPOMUK_EXPORT QUrl CellPhoneNumber(); |
83 | |
84 | /** |
85 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact |
86 | * |
87 | * A Contact. A piece of data that can provide means to identify |
88 | * or communicate with an entity. |
89 | */ |
90 | NEPOMUK_EXPORT QUrl Contact(); |
91 | |
92 | /** |
93 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactGroup |
94 | * |
95 | * A group of Contacts. Could be used to express a group in an addressbook |
96 | * or on a contact list of an IM application. One contact can belong |
97 | * to many groups. |
98 | */ |
99 | NEPOMUK_EXPORT QUrl ContactGroup(); |
100 | |
101 | /** |
102 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactList |
103 | * |
104 | * A contact list, this class represents an addressbook or a contact |
105 | * list of an IM application. Contacts inside a contact list can |
106 | * belong to contact groups. |
107 | */ |
108 | NEPOMUK_EXPORT QUrl ContactList(); |
109 | |
110 | /** |
111 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactListDataObject |
112 | * |
113 | * An entity occuring on a contact list (usually interpreted as |
114 | * an nco:Contact) |
115 | */ |
116 | NEPOMUK_EXPORT QUrl ContactListDataObject(); |
117 | |
118 | /** |
119 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactMedium |
120 | * |
121 | * A superclass for all contact media - ways to contact an entity |
122 | * represented by a Contact instance. Some of the subclasses of |
123 | * this class (the various kinds of telephone numbers and postal |
124 | * addresses) have been inspired by the values of the TYPE parameter |
125 | * of ADR and TEL properties defined in RFC 2426 sec. 3.2.1. and |
126 | * 3.3.1 respectively. Each value is represented by an appropriate |
127 | * subclass with two major exceptions TYPE=home and TYPE=work. |
128 | * They are to be expressed by the roles these contact media are |
129 | * attached to i.e. contact media with TYPE=home parameter are |
130 | * to be attached to the default role (nco:Contact or nco:PersonContact), |
131 | * whereas media with TYPE=work parameter should be attached |
132 | * to nco:Affiliation or nco:OrganizationContact. |
133 | */ |
134 | NEPOMUK_EXPORT QUrl ContactMedium(); |
135 | |
136 | /** |
137 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#DomesticDeliveryAddress |
138 | * |
139 | * Domestic Delivery Addresse. Class inspired by TYPE=dom parameter |
140 | * of the ADR property defined in RFC 2426 sec. 3.2.1 |
141 | */ |
142 | NEPOMUK_EXPORT QUrl DomesticDeliveryAddress(); |
143 | |
144 | /** |
145 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#EmailAddress |
146 | * |
147 | * An email address. The recommended best practice is to use mailto: |
148 | * uris for instances of this class. |
149 | */ |
150 | NEPOMUK_EXPORT QUrl EmailAddress(); |
151 | |
152 | /** |
153 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#FaxNumber |
154 | * |
155 | * A fax number. Inspired by the (TYPE=fax) parameter of the TEL |
156 | * property as defined in RFC 2426 sec 3.3.1. |
157 | */ |
158 | NEPOMUK_EXPORT QUrl FaxNumber(); |
159 | |
160 | /** |
161 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender |
162 | * |
163 | * Gender. Instances of this class may include male and female. |
164 | */ |
165 | NEPOMUK_EXPORT QUrl Gender(); |
166 | |
167 | /** |
168 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount |
169 | * |
170 | * An account in an Instant Messaging system. |
171 | */ |
172 | NEPOMUK_EXPORT QUrl IMAccount(); |
173 | |
174 | /** |
175 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMCapability |
176 | * |
177 | * Capabilities of a cetain IMAccount. |
178 | */ |
179 | NEPOMUK_EXPORT QUrl IMCapability(); |
180 | |
181 | /** |
182 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusType |
183 | * |
184 | * The status type of an IMAccount. Based on the Connection_Presence_Type |
185 | * enumeration of the Telepathy project: http://telepathy.freedesktop.org/spec/Connection_Interface_Simple_Presence.html#Enum:Connection_Presence_Type |
186 | */ |
187 | NEPOMUK_EXPORT QUrl IMStatusType(); |
188 | |
189 | /** |
190 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeAvailable |
191 | */ |
192 | NEPOMUK_EXPORT QUrl IMStatusTypeAvailable(); |
193 | |
194 | /** |
195 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeAway |
196 | */ |
197 | NEPOMUK_EXPORT QUrl IMStatusTypeAway(); |
198 | |
199 | /** |
200 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeBusy |
201 | */ |
202 | NEPOMUK_EXPORT QUrl IMStatusTypeBusy(); |
203 | |
204 | /** |
205 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeExtendedAway |
206 | */ |
207 | NEPOMUK_EXPORT QUrl IMStatusTypeExtendedAway(); |
208 | |
209 | /** |
210 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeHidden |
211 | */ |
212 | NEPOMUK_EXPORT QUrl IMStatusTypeHidden(); |
213 | |
214 | /** |
215 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeOffline |
216 | */ |
217 | NEPOMUK_EXPORT QUrl IMStatusTypeOffline(); |
218 | |
219 | /** |
220 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMStatusTypeUnknown |
221 | */ |
222 | NEPOMUK_EXPORT QUrl IMStatusTypeUnknown(); |
223 | |
224 | /** |
225 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#InternationalDeliveryAddress |
226 | * |
227 | * International Delivery Addresse. Class inspired by TYPE=intl |
228 | * parameter of the ADR property defined in RFC 2426 sec. 3.2.1 |
229 | */ |
230 | NEPOMUK_EXPORT QUrl InternationalDeliveryAddress(); |
231 | |
232 | /** |
233 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IsdnNumber |
234 | * |
235 | * An ISDN phone number. Inspired by the (TYPE=isdn) parameter |
236 | * of the TEL property as defined in RFC 2426 sec 3.3.1. |
237 | */ |
238 | NEPOMUK_EXPORT QUrl IsdnNumber(); |
239 | |
240 | /** |
241 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#MessagingNumber |
242 | * |
243 | * A number that can accept textual messages. |
244 | */ |
245 | NEPOMUK_EXPORT QUrl MessagingNumber(); |
246 | |
247 | /** |
248 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ModemNumber |
249 | * |
250 | * A modem phone number. Inspired by the (TYPE=modem) parameter |
251 | * of the TEL property as defined in RFC 2426 sec 3.3.1. |
252 | */ |
253 | NEPOMUK_EXPORT QUrl ModemNumber(); |
254 | |
255 | /** |
256 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#OrganizationContact |
257 | * |
258 | * A Contact that denotes on Organization. |
259 | */ |
260 | NEPOMUK_EXPORT QUrl OrganizationContact(); |
261 | |
262 | /** |
263 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PagerNumber |
264 | * |
265 | * A pager phone number. Inspired by the (TYPE=pager) parameter |
266 | * of the TEL property as defined in RFC 2426 sec 3.3.1. |
267 | */ |
268 | NEPOMUK_EXPORT QUrl (); |
269 | |
270 | /** |
271 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ParcelDeliveryAddress |
272 | * |
273 | * Parcel Delivery Addresse. Class inspired by TYPE=parcel parameter |
274 | * of the ADR property defined in RFC 2426 sec. 3.2.1 |
275 | */ |
276 | NEPOMUK_EXPORT QUrl ParcelDeliveryAddress(); |
277 | |
278 | /** |
279 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PcsNumber |
280 | * |
281 | * Personal Communication Services Number. A class inspired |
282 | * by the TYPE=pcs parameter of the TEL property defined in RFC |
283 | * 2426 sec. 3.3.1 |
284 | */ |
285 | NEPOMUK_EXPORT QUrl PcsNumber(); |
286 | |
287 | /** |
288 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact |
289 | * |
290 | * A Contact that denotes a Person. A person can have multiple Affiliations. |
291 | */ |
292 | NEPOMUK_EXPORT QUrl PersonContact(); |
293 | |
294 | /** |
295 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PhoneNumber |
296 | * |
297 | * A telephone number. |
298 | */ |
299 | NEPOMUK_EXPORT QUrl PhoneNumber(); |
300 | |
301 | /** |
302 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress |
303 | * |
304 | * A postal address. A class aggregating the various parts of a |
305 | * value for the 'ADR' property as defined in RFC 2426 Sec. 3.2.1. |
306 | */ |
307 | NEPOMUK_EXPORT QUrl PostalAddress(); |
308 | |
309 | /** |
310 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role |
311 | * |
312 | * A role played by a contact. Contacts that denote people, can |
313 | * have many roles (e.g. see the hasAffiliation property and Affiliation |
314 | * class). Contacts that denote Organizations or other Agents |
315 | * usually have one role. Each role can introduce additional contact |
316 | * media. |
317 | */ |
318 | NEPOMUK_EXPORT QUrl Role(); |
319 | |
320 | /** |
321 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#VideoIMAccount |
322 | * |
323 | * Deprecated in favour of nco:imCapabilityVideo. |
324 | */ |
325 | NEPOMUK_EXPORT QUrl VideoIMAccount(); |
326 | |
327 | /** |
328 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#VideoTelephoneNumber |
329 | * |
330 | * A Video telephone number. A class inspired by the TYPE=video |
331 | * parameter of the TEL property defined in RFC 2426 sec. 3.3.1 |
332 | */ |
333 | NEPOMUK_EXPORT QUrl VideoTelephoneNumber(); |
334 | |
335 | /** |
336 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#VoicePhoneNumber |
337 | * |
338 | * A telephone number with voice communication capabilities. |
339 | * Class inspired by the TYPE=voice parameter of the TEL property |
340 | * defined in RFC 2426 sec. 3.3.1 |
341 | */ |
342 | NEPOMUK_EXPORT QUrl VoicePhoneNumber(); |
343 | |
344 | /** |
345 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#addressLocation |
346 | * |
347 | * The geographical location of a postal address. |
348 | */ |
349 | NEPOMUK_EXPORT QUrl addressLocation(); |
350 | |
351 | /** |
352 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#belongsToGroup |
353 | * |
354 | * Links a Contact with a ContactGroup it belongs to. |
355 | */ |
356 | NEPOMUK_EXPORT QUrl belongsToGroup(); |
357 | |
358 | /** |
359 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#birthDate |
360 | * |
361 | * Birth date of the object represented by this Contact. An equivalent |
362 | * of the 'BDAY' property as defined in RFC 2426 Sec. 3.1.5. |
363 | */ |
364 | NEPOMUK_EXPORT QUrl birthDate(); |
365 | |
366 | /** |
367 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#blogUrl |
368 | * |
369 | * A Blog url. |
370 | */ |
371 | NEPOMUK_EXPORT QUrl blogUrl(); |
372 | |
373 | /** |
374 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contactGroupName |
375 | * |
376 | * The name of the contact group. This property was NOT defined |
377 | * in the VCARD standard. See documentation of the 'ContactGroup' |
378 | * class for |
379 | * details |
380 | */ |
381 | NEPOMUK_EXPORT QUrl contactGroupName(); |
382 | |
383 | /** |
384 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contactMediumComment |
385 | * |
386 | * A comment about the contact medium. (Deprecated in favor of |
387 | * nie:comment or nao:description - based on the context) |
388 | */ |
389 | NEPOMUK_EXPORT QUrl (); |
390 | |
391 | /** |
392 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contactUID |
393 | * |
394 | * A value that represents a globally unique identifier corresponding |
395 | * to the individual or resource associated with the Contact. |
396 | * An equivalent of the 'UID' property defined in RFC 2426 Sec. |
397 | * 3.6.7 |
398 | */ |
399 | NEPOMUK_EXPORT QUrl contactUID(); |
400 | |
401 | /** |
402 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#containsContact |
403 | * |
404 | * A property used to group contacts into contact groups. This |
405 | * property was NOT defined in the VCARD standard. See documentation |
406 | * for the |
407 | * 'ContactList' class for details |
408 | */ |
409 | NEPOMUK_EXPORT QUrl containsContact(); |
410 | |
411 | /** |
412 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contributor |
413 | * |
414 | * An entity responsible for making contributions to the content |
415 | * of the InformationElement. |
416 | */ |
417 | NEPOMUK_EXPORT QUrl contributor(); |
418 | |
419 | /** |
420 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#country |
421 | * |
422 | * A part of an address specyfing the country. Inspired by the seventh |
423 | * part of the value of the 'ADR' property as defined in RFC 2426, |
424 | * sec. 3.2.1 |
425 | */ |
426 | NEPOMUK_EXPORT QUrl country(); |
427 | |
428 | /** |
429 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#creator |
430 | * |
431 | * Creator of an information element, an entity primarily responsible |
432 | * for the creation of the content of the data object. |
433 | */ |
434 | NEPOMUK_EXPORT QUrl creator(); |
435 | |
436 | /** |
437 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#department |
438 | * |
439 | * Department. The organizational unit within the organization. |
440 | */ |
441 | NEPOMUK_EXPORT QUrl department(); |
442 | |
443 | /** |
444 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#emailAddress |
445 | */ |
446 | NEPOMUK_EXPORT QUrl emailAddress(); |
447 | |
448 | /** |
449 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#end |
450 | * |
451 | * End datetime for the role, such as: the datetime of leaving a |
452 | * project or organization, datetime of ending employment, datetime |
453 | * of divorce. If absent or set to a date in the future, the role is |
454 | * currently active. |
455 | */ |
456 | NEPOMUK_EXPORT QUrl end(); |
457 | |
458 | /** |
459 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#extendedAddress |
460 | * |
461 | * An extended part of an address. This field might be used to express |
462 | * parts of an address that aren't include in the name of the Contact |
463 | * but also aren't part of the actual location. Usually the streed |
464 | * address and following fields are enough for a postal letter |
465 | * to arrive. Examples may include ('University of California |
466 | * Campus building 45', 'Sears Tower 34th floor' etc.) Inspired |
467 | * by the second part of the value of the 'ADR' property as defined |
468 | * in RFC 2426, sec. 3.2.1 |
469 | */ |
470 | NEPOMUK_EXPORT QUrl extendedAddress(); |
471 | |
472 | /** |
473 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#female |
474 | * |
475 | * A Female |
476 | */ |
477 | NEPOMUK_EXPORT QUrl female(); |
478 | |
479 | /** |
480 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#foafUrl |
481 | * |
482 | * The URL of the FOAF file. |
483 | */ |
484 | NEPOMUK_EXPORT QUrl foafUrl(); |
485 | |
486 | /** |
487 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname |
488 | * |
489 | * To specify the formatted text corresponding to the name of the |
490 | * object the Contact represents. An equivalent of the FN property |
491 | * as defined in RFC 2426 Sec. 3.1.1. |
492 | */ |
493 | NEPOMUK_EXPORT QUrl fullname(); |
494 | |
495 | /** |
496 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#gender |
497 | * |
498 | * Gender of the given contact. |
499 | */ |
500 | NEPOMUK_EXPORT QUrl gender(); |
501 | |
502 | /** |
503 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasAffiliation |
504 | * |
505 | * Links a PersonContact with an Affiliation. |
506 | */ |
507 | NEPOMUK_EXPORT QUrl hasAffiliation(); |
508 | |
509 | /** |
510 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasContactMedium |
511 | * |
512 | * A superProperty for all properties linking a Contact to an instance |
513 | * of a contact medium. |
514 | */ |
515 | NEPOMUK_EXPORT QUrl hasContactMedium(); |
516 | |
517 | /** |
518 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress |
519 | * |
520 | * An address for electronic mail communication with the object |
521 | * specified by this contact. An equivalent of the 'EMAIL' property |
522 | * as defined in RFC 2426 Sec. 3.3.1. |
523 | */ |
524 | NEPOMUK_EXPORT QUrl hasEmailAddress(); |
525 | |
526 | /** |
527 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasIMAccount |
528 | * |
529 | * Indicates that an Instant Messaging account owned by an entity |
530 | * represented by this contact. |
531 | */ |
532 | NEPOMUK_EXPORT QUrl hasIMAccount(); |
533 | |
534 | /** |
535 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasIMCapability |
536 | * |
537 | * Indicates that an IMAccount has a certain capability. |
538 | */ |
539 | NEPOMUK_EXPORT QUrl hasIMCapability(); |
540 | |
541 | /** |
542 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasLocation |
543 | * |
544 | * Geographical location of the contact. Inspired by the 'GEO' |
545 | * property specified in RFC 2426 Sec. 3.4.2 |
546 | */ |
547 | NEPOMUK_EXPORT QUrl hasLocation(); |
548 | |
549 | /** |
550 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasPhoneNumber |
551 | * |
552 | * A number for telephony communication with the object represented |
553 | * by this Contact. An equivalent of the 'TEL' property defined |
554 | * in RFC 2426 Sec. 3.3.1 |
555 | */ |
556 | NEPOMUK_EXPORT QUrl hasPhoneNumber(); |
557 | |
558 | /** |
559 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasPostalAddress |
560 | * |
561 | * The default Address for a Contact. An equivalent of the 'ADR' |
562 | * property as defined in RFC 2426 Sec. 3.2.1. |
563 | */ |
564 | NEPOMUK_EXPORT QUrl hasPostalAddress(); |
565 | |
566 | /** |
567 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hobby |
568 | * |
569 | * A hobby associated with a PersonContact. This property can |
570 | * be used to express hobbies and interests. |
571 | */ |
572 | NEPOMUK_EXPORT QUrl hobby(); |
573 | |
574 | /** |
575 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imAccountType |
576 | * |
577 | * Type of the IM account. This may be the name of the service that |
578 | * provides the IM functionality. Examples might include Jabber, |
579 | * ICQ, MSN etc |
580 | */ |
581 | NEPOMUK_EXPORT QUrl imAccountType(); |
582 | |
583 | /** |
584 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imCapabilityAudio |
585 | */ |
586 | NEPOMUK_EXPORT QUrl imCapabilityAudio(); |
587 | |
588 | /** |
589 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imCapabilityText |
590 | */ |
591 | NEPOMUK_EXPORT QUrl imCapabilityText(); |
592 | |
593 | /** |
594 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imCapabilityVideo |
595 | */ |
596 | NEPOMUK_EXPORT QUrl imCapabilityVideo(); |
597 | |
598 | /** |
599 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imID |
600 | * |
601 | * Identifier of the IM account. Examples of such identifier might |
602 | * include ICQ UINs, Jabber IDs, Skype names etc. |
603 | */ |
604 | NEPOMUK_EXPORT QUrl imID(); |
605 | |
606 | /** |
607 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imNickname |
608 | * |
609 | * A nickname attached to a particular IM Account. |
610 | */ |
611 | NEPOMUK_EXPORT QUrl imNickname(); |
612 | |
613 | /** |
614 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imStatus |
615 | * |
616 | * Current status of the given IM account. When this property is |
617 | * set, the nco:imStatusType should also always be set. Applications |
618 | * should attempt to parse this property to determine the presence, |
619 | * only falling back to the nco:imStatusType property in the case |
620 | * that this property's value is unrecognised. Values for this |
621 | * property may include 'available', 'offline', 'busy' etc. |
622 | * The exact choice of them is unspecified, although it is recommended |
623 | * to follow the guidance of the Telepathy project when choosing |
624 | * a string identifier http://telepathy.freedesktop.org/spec/Connection_Interface_Simple_Presence.html#description |
625 | */ |
626 | NEPOMUK_EXPORT QUrl imStatus(); |
627 | |
628 | /** |
629 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imStatusMessage |
630 | * |
631 | * A feature common in most IM systems. A message left by the user |
632 | * for all his/her contacts to see. |
633 | */ |
634 | NEPOMUK_EXPORT QUrl imStatusMessage(); |
635 | |
636 | /** |
637 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#imStatusType |
638 | * |
639 | * Current status type of the given IM account. When this property |
640 | * is set, the nco:imStatus property should also always be set. |
641 | * Applications should attempt to parse the nco:imStatus property |
642 | * to determine the presence, only falling back to this property |
643 | * in the case that the nco:imStatus property's value is unrecognised. |
644 | */ |
645 | NEPOMUK_EXPORT QUrl imStatusType(); |
646 | |
647 | /** |
648 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#isAccessedBy |
649 | * |
650 | * Indicates the local IMAccount by which this IMAccount is accessed. |
651 | * This does not imply membership of a contact list. |
652 | */ |
653 | NEPOMUK_EXPORT QUrl isAccessedBy(); |
654 | |
655 | /** |
656 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#isBlocked |
657 | * |
658 | * Indicates that this IMAccount has been blocked. |
659 | */ |
660 | NEPOMUK_EXPORT QUrl isBlocked(); |
661 | |
662 | /** |
663 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#key |
664 | * |
665 | * An encryption key attached to a contact. Inspired by the KEY |
666 | * property defined in RFC 2426 sec. 3.7.2 |
667 | */ |
668 | NEPOMUK_EXPORT QUrl key(); |
669 | |
670 | /** |
671 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#locality |
672 | * |
673 | * Locality or City. Inspired by the fourth part of the value of |
674 | * the 'ADR' property as defined in RFC 2426, sec. 3.2.1 |
675 | */ |
676 | NEPOMUK_EXPORT QUrl locality(); |
677 | |
678 | /** |
679 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#logo |
680 | * |
681 | * Logo of a company. Inspired by the LOGO property defined in RFC |
682 | * 2426 sec. 3.5.3 |
683 | */ |
684 | NEPOMUK_EXPORT QUrl logo(); |
685 | |
686 | /** |
687 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#male |
688 | * |
689 | * A Male |
690 | */ |
691 | NEPOMUK_EXPORT QUrl male(); |
692 | |
693 | /** |
694 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nameAdditional |
695 | * |
696 | * Additional given name of an object represented by this contact. |
697 | * See documentation for 'nameFamily' property for details. |
698 | */ |
699 | NEPOMUK_EXPORT QUrl nameAdditional(); |
700 | |
701 | /** |
702 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nameFamily |
703 | * |
704 | * The family name of an Object represented by this Contact. These |
705 | * applies to people that have more than one given name. The 'first' |
706 | * one is considered 'the' given name (see nameGiven) property. |
707 | * All additional ones are considered 'additional' names. The |
708 | * name inherited from parents is the 'family name'. e.g. For Dr. |
709 | * John Phil Paul Stevenson Jr. M.D. A.C.P. we have contact with: |
710 | * honorificPrefix: 'Dr.', nameGiven: 'John', nameAdditional: |
711 | * 'Phil', nameAdditional: 'Paul', nameFamily: 'Stevenson', |
712 | * honorificSuffix: 'Jr.', honorificSuffix: 'M.D.', honorificSuffix: |
713 | * 'A.C.P.'. These properties form an equivalent of the compound |
714 | * 'N' property as defined in RFC 2426 Sec. 3.1.2 |
715 | */ |
716 | NEPOMUK_EXPORT QUrl nameFamily(); |
717 | |
718 | /** |
719 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nameGiven |
720 | * |
721 | * The given name for the object represented by this Contact. See |
722 | * documentation for 'nameFamily' property for details. |
723 | */ |
724 | NEPOMUK_EXPORT QUrl nameGiven(); |
725 | |
726 | /** |
727 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nameHonorificPrefix |
728 | * |
729 | * A prefix for the name of the object represented by this Contact. |
730 | * See documentation for the 'nameFamily' property for details. |
731 | */ |
732 | NEPOMUK_EXPORT QUrl nameHonorificPrefix(); |
733 | |
734 | /** |
735 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nameHonorificSuffix |
736 | * |
737 | * A suffix for the name of the Object represented by the given object. |
738 | * See documentation for the 'nameFamily' for details. |
739 | */ |
740 | NEPOMUK_EXPORT QUrl nameHonorificSuffix(); |
741 | |
742 | /** |
743 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#nickname |
744 | * |
745 | * A nickname of the Object represented by this Contact. This is |
746 | * an equivalent of the 'NICKNAME' property as defined in RFC 2426 |
747 | * Sec. 3.1.3. |
748 | */ |
749 | NEPOMUK_EXPORT QUrl nickname(); |
750 | |
751 | /** |
752 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#note |
753 | * |
754 | * A note about the object represented by this Contact. An equivalent |
755 | * for the 'NOTE' property defined in RFC 2426 Sec. 3.6.2 |
756 | */ |
757 | NEPOMUK_EXPORT QUrl note(); |
758 | |
759 | /** |
760 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#org |
761 | * |
762 | * Name of an organization or a unit within an organization the |
763 | * object represented by a Contact is associated with. An equivalent |
764 | * of the 'ORG' property defined in RFC 2426 Sec. 3.5.5 |
765 | */ |
766 | NEPOMUK_EXPORT QUrl org(); |
767 | |
768 | /** |
769 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#phoneNumber |
770 | */ |
771 | NEPOMUK_EXPORT QUrl phoneNumber(); |
772 | |
773 | /** |
774 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#photo |
775 | * |
776 | * Photograph attached to a Contact. The DataObject referred |
777 | * to by this property is usually interpreted as an nfo:Image. |
778 | * Inspired by the PHOTO property defined in RFC 2426 sec. 3.1.4 |
779 | */ |
780 | NEPOMUK_EXPORT QUrl photo(); |
781 | |
782 | /** |
783 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#pobox |
784 | * |
785 | * Post office box. This is the first part of the value of the 'ADR' |
786 | * property as defined in RFC 2426, sec. 3.2.1 |
787 | */ |
788 | NEPOMUK_EXPORT QUrl pobox(); |
789 | |
790 | /** |
791 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#postalcode |
792 | * |
793 | * Postal Code. Inspired by the sixth part of the value of the 'ADR' |
794 | * property as defined in RFC 2426, sec. 3.2.1 |
795 | */ |
796 | NEPOMUK_EXPORT QUrl postalcode(); |
797 | |
798 | /** |
799 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#publisher |
800 | * |
801 | * An entity responsible for making the InformationElement available. |
802 | */ |
803 | NEPOMUK_EXPORT QUrl publisher(); |
804 | |
805 | /** |
806 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#publishesPresenceTo |
807 | * |
808 | * Indicates that this IMAccount publishes its presence information |
809 | * to the other IMAccount. |
810 | */ |
811 | NEPOMUK_EXPORT QUrl publishesPresenceTo(); |
812 | |
813 | /** |
814 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#region |
815 | * |
816 | * Region. Inspired by the fifth part of the value of the 'ADR' property |
817 | * as defined in RFC 2426, sec. 3.2.1 |
818 | */ |
819 | NEPOMUK_EXPORT QUrl region(); |
820 | |
821 | /** |
822 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#representative |
823 | * |
824 | * An object that represent an object represented by this Contact. |
825 | * Usually this property is used to link a Contact to an organization, |
826 | * to a contact to the representative of this organization the |
827 | * user directly interacts with. An equivalent for the 'AGENT' |
828 | * property defined in RFC 2426 Sec. 3.5.4 |
829 | */ |
830 | NEPOMUK_EXPORT QUrl representative(); |
831 | |
832 | /** |
833 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#requestedPresenceSubscriptionTo |
834 | * |
835 | * Indicates that this IMAccount has requested a subscription |
836 | * to the presence information of the other IMAccount. |
837 | */ |
838 | NEPOMUK_EXPORT QUrl requestedPresenceSubscriptionTo(); |
839 | |
840 | /** |
841 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#role |
842 | * |
843 | * Role an object represented by this contact represents in the |
844 | * organization. This might include 'Programmer', 'Manager', |
845 | * 'Sales Representative'. Be careful to avoid confusion with |
846 | * the title property. An equivalent of the 'ROLE' property as |
847 | * defined in RFC 2426. Sec. 3.5.2. Note the difference between |
848 | * nco:Role class and nco:role property. |
849 | */ |
850 | NEPOMUK_EXPORT QUrl role(); |
851 | |
852 | /** |
853 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#sound |
854 | * |
855 | * Sound clip attached to a Contact. The DataObject referred to |
856 | * by this property is usually interpreted as an nfo:Audio. Inspired |
857 | * by the SOUND property defined in RFC 2425 sec. 3.6.6. |
858 | */ |
859 | NEPOMUK_EXPORT QUrl sound(); |
860 | |
861 | /** |
862 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#start |
863 | * |
864 | * Start datetime for the role, such as: the datetime of joining |
865 | * a project or organization, datetime of starting employment, |
866 | * datetime of marriage |
867 | */ |
868 | NEPOMUK_EXPORT QUrl start(); |
869 | |
870 | /** |
871 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#streetAddress |
872 | * |
873 | * The streed address. Inspired by the third part of the value of |
874 | * the 'ADR' property as defined in RFC 2426, sec. 3.2.1 |
875 | */ |
876 | NEPOMUK_EXPORT QUrl streetAddress(); |
877 | |
878 | /** |
879 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#title |
880 | * |
881 | * The official title the object represented by this contact in |
882 | * an organization. E.g. 'CEO', 'Director, Research and Development', |
883 | * 'Junior Software Developer/Analyst' etc. An equivalent of |
884 | * the 'TITLE' property defined in RFC 2426 Sec. 3.5.1 |
885 | */ |
886 | NEPOMUK_EXPORT QUrl title(); |
887 | |
888 | /** |
889 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#url |
890 | * |
891 | * A uniform resource locator associated with the given role of |
892 | * a Contact. Inspired by the 'URL' property defined in RFC 2426 |
893 | * Sec. 3.6.8. |
894 | */ |
895 | NEPOMUK_EXPORT QUrl url(); |
896 | |
897 | /** |
898 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#voiceMail |
899 | * |
900 | * Indicates if the given number accepts voice mail. (e.g. there |
901 | * is an answering machine). Inspired by TYPE=msg parameter of |
902 | * the TEL property defined in RFC 2426 sec. 3.3.1 |
903 | */ |
904 | NEPOMUK_EXPORT QUrl voiceMail(); |
905 | |
906 | /** |
907 | * http://www.semanticdesktop.org/ontologies/2007/03/22/nco#websiteUrl |
908 | * |
909 | * A url of a website. |
910 | */ |
911 | NEPOMUK_EXPORT QUrl websiteUrl(); |
912 | } |
913 | } |
914 | } |
915 | |
916 | #endif |
917 | |