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_TMO_H_
22#define _SOPRANO_TMO_H_
23
24#include <QtCore/QUrl>
25#include "nepomuk_export.h"
26
27namespace Nepomuk2 {
28 namespace Vocabulary {
29 namespace TMO {
30 /**
31 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#
32 */
33 NEPOMUK_EXPORT QUrl tmoNamespace();
34
35 /**
36 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#
37 */
38 NEPOMUK_EXPORT QUrl nrlOntologyGraph();
39
40 /**
41 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AbilityCarrier
42 *
43 * AbilityCarrier is an abstract class which circumferences
44 * all entities which can take action or which are somehow involved
45 * in tasks.
46 * This is in other task conceptualizations rather named "actor".
47 * But here it is named AbilityCarrier because it is not neccessarily
48 * "active".
49 *
50 * The execution of a task relies on certain abilities. The abstract
51 * concept of
52 * Abilitiy_Carriers circumference all those more concrete
53 * concepts
54 * of which one can think of while working on tasks. Using this abstract
55 * class enables to substitute such Ability Carrier's in the process
56 * of
57 * generating patterns from task instances and vice versa in the
58 * process of
59 * instantiating task instances from patterns without violating
60 * the schema.
61 * With this attribute, a series of ability carrying entities
62 * (Person, Role,
63 * Skill, OrganizationalUnit, InformalDescribedAbility)
64 * and the role of involvement (required, request, used) is enabled.
65 * The role
66 * hereby allows specifying how the ability carrying entity is
67 * or was
68 * involved.
69 */
70 NEPOMUK_EXPORT QUrl AbilityCarrier();
71
72 /**
73 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AbilityCarrierInvolvement
74 *
75 * The class AbilityCarrier_Involvement ties together an AbilityCarrier
76 * with an AbilityCarrier_Role. This is a role based modelling
77 * approach. An n-ary relation is realized.
78 */
79 NEPOMUK_EXPORT QUrl AbilityCarrierInvolvement();
80
81 /**
82 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AbilityCarrierRole
83 *
84 * Examples instances of AbilityCarrirRoles are e.g. "requested",
85 * "required" and "used" which further specify the type a person
86 * was involved in.
87 */
88 NEPOMUK_EXPORT QUrl AbilityCarrierRole();
89
90 /**
91 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AgentAbilityCarrier
92 */
93 NEPOMUK_EXPORT QUrl AgentAbilityCarrier();
94
95 /**
96 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AssociationDependency
97 */
98 NEPOMUK_EXPORT QUrl AssociationDependency();
99
100 /**
101 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Attachment
102 *
103 * By means of attachments, references to other resources can
104 * be established. Resources are information objects. Every
105 * Thing, which can be referenced, on the SSD is an information
106 * object. In contrast to the usual SSD references/associations,
107 * here additionally information can be specified. Further metadata
108 * about the role an attachment plays can be stated by means of instances
109 * of AttachmentRole. It can be expressed what the Role of attachment
110 * is e.g., regarding "desired/requested" or "required" or "potentially
111 * useful / somehow related" or "used/produced/achieved". The
112 * reference property models the actual link to the attached piece
113 * of information.
114 */
115 NEPOMUK_EXPORT QUrl Attachment();
116
117 /**
118 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#AttachmentRole
119 *
120 * AttachmentRoles further specify the type of how an attachment
121 * relates to a task. Example instances of AttachmentRoles are
122 * e.g. "desired_request", "required" and "used".
123 */
124 NEPOMUK_EXPORT QUrl AttachmentRole();
125
126 /**
127 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Delegability
128 */
129 NEPOMUK_EXPORT QUrl Delegability();
130
131 /**
132 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Importance
133 */
134 NEPOMUK_EXPORT QUrl Importance();
135
136 /**
137 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Interdependence
138 */
139 NEPOMUK_EXPORT QUrl Interdependence();
140
141 /**
142 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#PersonInvolvement
143 *
144 * PersonInvolvement realizes n-ary associations to Persons
145 * which are realtedd to an task. The involvement is further characterized
146 * by an PersonTaskRole.
147 */
148 NEPOMUK_EXPORT QUrl PersonInvolvement();
149
150 /**
151 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#PersonInvolvementRole
152 *
153 * They further specify the type a person was related to an task.
154 * Examples instances of AttachmentRoles are e.g.
155 */
156 NEPOMUK_EXPORT QUrl PersonInvolvementRole();
157
158 /**
159 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#PredecessorDependency
160 *
161 * In a PredecessorDependency the dependencyMemberA is the task
162 * which is to be executed before dependencyMemberB.
163 */
164 NEPOMUK_EXPORT QUrl PredecessorDependency();
165
166 /**
167 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#PredecessorSuccessorDependency
168 *
169 * The PredecessorSuccessorDependency enables a directed relation
170 * between task. By means of the concrete sublcasses one can further
171 * distinguish from which point of view this relation is created.
172 */
173 NEPOMUK_EXPORT QUrl PredecessorSuccessorDependency();
174
175 /**
176 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Priority
177 */
178 NEPOMUK_EXPORT QUrl Priority();
179
180 /**
181 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Role
182 *
183 * examples: Architect, Developer, ...
184 */
185 NEPOMUK_EXPORT QUrl Role();
186
187 /**
188 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#SimilarityDependence
189 */
190 NEPOMUK_EXPORT QUrl SimilarityDependence();
191
192 /**
193 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Skill
194 *
195 * examples are e.g. technologies like Java, XML, ...
196 */
197 NEPOMUK_EXPORT QUrl Skill();
198
199 /**
200 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#StateTypeRole
201 *
202 * StateTypeRole is an abstract class which subsumes various
203 * other classes which represent "states" or roles e.g. in role
204 * based modelling conpetualisations.
205 */
206 NEPOMUK_EXPORT QUrl StateTypeRole();
207
208 /**
209 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#SuccessorDependency
210 *
211 * In a SuccessorrDependency the dependencyMemberA is the task
212 * which is to be executed after dependencyMemberB.
213 */
214 NEPOMUK_EXPORT QUrl SuccessorDependency();
215
216 /**
217 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#SuperSubTaskDependency
218 *
219 * By means of the SuperSubTaskDependency one can further describe
220 * the subtask-supertask relation .e.g by an descriptin. This
221 * enables an n-ary relation between subtask and supertask.
222 */
223 NEPOMUK_EXPORT QUrl SuperSubTaskDependency();
224
225 /**
226 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AbilityCarrierRole_Requested
227 */
228 NEPOMUK_EXPORT QUrl TMO_Instance_AbilityCarrierRole_Requested();
229
230 /**
231 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AbilityCarrierRole_Required
232 */
233 NEPOMUK_EXPORT QUrl TMO_Instance_AbilityCarrierRole_Required();
234
235 /**
236 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AbilityCarrierRole_Used
237 */
238 NEPOMUK_EXPORT QUrl TMO_Instance_AbilityCarrierRole_Used();
239
240 /**
241 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AttachmentRole_Desired_Requested
242 */
243 NEPOMUK_EXPORT QUrl TMO_Instance_AttachmentRole_Desired_Requested();
244
245 /**
246 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AttachmentRole_Related
247 */
248 NEPOMUK_EXPORT QUrl TMO_Instance_AttachmentRole_Related();
249
250 /**
251 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AttachmentRole_Required
252 */
253 NEPOMUK_EXPORT QUrl TMO_Instance_AttachmentRole_Required();
254
255 /**
256 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_AttachmentRole_Used
257 */
258 NEPOMUK_EXPORT QUrl TMO_Instance_AttachmentRole_Used();
259
260 /**
261 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Delegability_High
262 */
263 NEPOMUK_EXPORT QUrl TMO_Instance_Delegability_High();
264
265 /**
266 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Delegability_Low
267 */
268 NEPOMUK_EXPORT QUrl TMO_Instance_Delegability_Low();
269
270 /**
271 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Delegability_Medium
272 */
273 NEPOMUK_EXPORT QUrl TMO_Instance_Delegability_Medium();
274
275 /**
276 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Delegability_Never
277 */
278 NEPOMUK_EXPORT QUrl TMO_Instance_Delegability_Never();
279
280 /**
281 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Delegability_Unrestricted
282 */
283 NEPOMUK_EXPORT QUrl TMO_Instance_Delegability_Unrestricted();
284
285 /**
286 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_01
287 */
288 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_01();
289
290 /**
291 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_02
292 */
293 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_02();
294
295 /**
296 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_03
297 */
298 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_03();
299
300 /**
301 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_04
302 */
303 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_04();
304
305 /**
306 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_05
307 */
308 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_05();
309
310 /**
311 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_06
312 */
313 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_06();
314
315 /**
316 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_07
317 */
318 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_07();
319
320 /**
321 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_08
322 */
323 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_08();
324
325 /**
326 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_09
327 */
328 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_09();
329
330 /**
331 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Importance_10
332 */
333 NEPOMUK_EXPORT QUrl TMO_Instance_Importance_10();
334
335 /**
336 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Analyst
337 */
338 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Analyst();
339
340 /**
341 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Co-worker
342 */
343 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Coworker();
344
345 /**
346 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Collaborator
347 */
348 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Collaborator();
349
350 /**
351 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Controller
352 */
353 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Controller();
354
355 /**
356 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Creator
357 */
358 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Creator();
359
360 /**
361 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Delegate
362 */
363 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Delegate();
364
365 /**
366 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Executor
367 */
368 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Executor();
369
370 /**
371 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_ExternalObserver
372 */
373 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_ExternalObserver();
374
375 /**
376 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Initiator
377 */
378 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Initiator();
379
380 /**
381 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_InternalObserver
382 */
383 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_InternalObserver();
384
385 /**
386 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Involved
387 */
388 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Involved();
389
390 /**
391 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Observer
392 */
393 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Observer();
394
395 /**
396 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Owner
397 */
398 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Owner();
399
400 /**
401 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Receiver
402 */
403 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Receiver();
404
405 /**
406 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Related
407 */
408 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Related();
409
410 /**
411 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Reviewer
412 */
413 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Reviewer();
414
415 /**
416 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_PersonInvolvementRole_Suggested
417 */
418 NEPOMUK_EXPORT QUrl TMO_Instance_PersonInvolvementRole_Suggested();
419
420 /**
421 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Priority_High
422 */
423 NEPOMUK_EXPORT QUrl TMO_Instance_Priority_High();
424
425 /**
426 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Priority_Low
427 */
428 NEPOMUK_EXPORT QUrl TMO_Instance_Priority_Low();
429
430 /**
431 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Priority_Medium
432 */
433 NEPOMUK_EXPORT QUrl TMO_Instance_Priority_Medium();
434
435 /**
436 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskContainer_activetasks
437 */
438 NEPOMUK_EXPORT QUrl TMO_Instance_TaskContainer_activetasks();
439
440 /**
441 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskContainer_archive
442 */
443 NEPOMUK_EXPORT QUrl TMO_Instance_TaskContainer_archive();
444
445 /**
446 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskContainer_inbox
447 */
448 NEPOMUK_EXPORT QUrl TMO_Instance_TaskContainer_inbox();
449
450 /**
451 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskContainer_outbox
452 */
453 NEPOMUK_EXPORT QUrl TMO_Instance_TaskContainer_outbox();
454
455 /**
456 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskContainer_trashtasks
457 */
458 NEPOMUK_EXPORT QUrl TMO_Instance_TaskContainer_trashtasks();
459
460 /**
461 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskPrivacy_Private
462 */
463 NEPOMUK_EXPORT QUrl TMO_Instance_TaskPrivacy_Private();
464
465 /**
466 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskPrivacy_Professional
467 */
468 NEPOMUK_EXPORT QUrl TMO_Instance_TaskPrivacy_Professional();
469
470 /**
471 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Archived
472 */
473 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Archived();
474
475 /**
476 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Completed
477 */
478 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Completed();
479
480 /**
481 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Deleted
482 */
483 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Deleted();
484
485 /**
486 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Finalized
487 */
488 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Finalized();
489
490 /**
491 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_New
492 */
493 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_New();
494
495 /**
496 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Running
497 */
498 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Running();
499
500 /**
501 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Suspended
502 */
503 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Suspended();
504
505 /**
506 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TaskState_Terminated
507 */
508 NEPOMUK_EXPORT QUrl TMO_Instance_TaskState_Terminated();
509
510 /**
511 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_Accepted_NotTransmitted
512 */
513 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_Accepted_NotTransmitted();
514
515 /**
516 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_Accepted_Transmitted
517 */
518 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_Accepted_Transmitted();
519
520 /**
521 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_NotTransmitted
522 */
523 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_NotTransmitted();
524
525 /**
526 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_Rejected_NotTransmitted
527 */
528 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_Rejected_NotTransmitted();
529
530 /**
531 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_Rejected_Transmitted
532 */
533 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_Rejected_Transmitted();
534
535 /**
536 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionState_Transmitted
537 */
538 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionState_Transmitted();
539
540 /**
541 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionType_Delegation
542 */
543 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionType_Delegation();
544
545 /**
546 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionType_Join
547 */
548 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionType_Join();
549
550 /**
551 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_TransmissionType_Transfer
552 */
553 NEPOMUK_EXPORT QUrl TMO_Instance_TransmissionType_Transfer();
554
555 /**
556 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_01
557 */
558 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_01();
559
560 /**
561 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_02
562 */
563 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_02();
564
565 /**
566 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_03
567 */
568 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_03();
569
570 /**
571 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_04
572 */
573 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_04();
574
575 /**
576 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_05
577 */
578 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_05();
579
580 /**
581 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_06
582 */
583 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_06();
584
585 /**
586 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_07
587 */
588 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_07();
589
590 /**
591 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_08
592 */
593 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_08();
594
595 /**
596 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_09
597 */
598 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_09();
599
600 /**
601 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TMO_Instance_Urgency_10
602 */
603 NEPOMUK_EXPORT QUrl TMO_Instance_Urgency_10();
604
605 /**
606 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Task
607 *
608 * The tmo:task is the central entitiey of the tmo. Task can range
609 * from vague things to be possibly done in e distant future to concrete
610 * things to be done in a precise forseeable manner. It is not unrealisitc
611 * to assume that knowledge worker have hundred or more tasks a
612 * day.
613 */
614 NEPOMUK_EXPORT QUrl Task();
615
616 /**
617 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TaskContainer
618 */
619 NEPOMUK_EXPORT QUrl TaskContainer();
620
621 /**
622 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TaskDependency
623 *
624 * Between the tasks, further dependencies may exist. These dependencies
625 * allow for a graph network structure. For ease of use, dependencies
626 * should not be too frequent, otherwise the primarily character
627 * of a hierarchy would be diminished and a consequent graph representation
628 * would become considerable. However, such a graph representation
629 * has other drawbacks, the user is likely to loose oversight,
630 * tree structures are more helpful in structuring the work.
631 *
632 * A dependency relation is characterized by the type of the relation
633 * and by an additional description. There are different possibilities
634 * for dependency relations between tasks.
635 */
636 NEPOMUK_EXPORT QUrl TaskDependency();
637
638 /**
639 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TaskPrivacyState
640 *
641 * Privacy Status serves for the separation between a professional
642 * and a private purpose of a task. This attribute provides with
643 * the values "professional/private" a high-level separation
644 * of privacy in terms of setting distribution and access
645 * rights to other users for the task.
646 * This separation may arise as a general Nepomuk issue and may
647 * therefore be handled in conjunction with a privacy preserving
648 * SSD architecture.
649 */
650 NEPOMUK_EXPORT QUrl TaskPrivacyState();
651
652 /**
653 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TaskState
654 *
655 * The task state property allows tracking a task during its lifecycle.
656 * Initially the state is just "created".
657 * The TaskState class was modeled so that for each state can be
658 * set which the typical prior and posterior states are. This has
659 * the advantage that e.g. a UI can retrieve the allowed states
660 * at runtime from the ontology; rather can having this potentially
661 * changing knowledge hard coded. But the prior and posterior
662 * states are only defaults; the human user is always free to change
663 * the state.
664 */
665 NEPOMUK_EXPORT QUrl TaskState();
666
667 /**
668 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TaskTransmission
669 *
670 * On the SSD, tasks are not restricted to one person and may cross
671 * from
672 * the PTM of one person to the PTM of another. With transmission,
673 * we
674 * refer to the process of sending a task – from one person (sender)
675 * to one
676 * or more other persons (receiver(s)) (see Section 5.2.1.3 Task
677 * Transmission). Task delegation and task transfer are two special
678 * kinds of
679 * task transmission which are described at the end of this section.
680 * In
681 * addition, the collaborative task is realized by task transmission.
682 * For the process of sending a task, some information is required.
683 * This
684 * information is also modelled in the task ontology. This information
685 * is still
686 * useful after the process of sending a task was completed. Task
687 * Delegation is a process where the sender of the task restricts
688 * the
689 * access rights of the receiver. This includes the right to distribute
690 * further
691 * this task and additionally the obligation to give feedback
692 * to the sender.
693 * The person that receives a task by delegation usually has not
694 * the full
695 * control about the task. The attributes described in the following
696 * section
697 * have the purpose to enable such "access rights". The receiver
698 * will also
699 * probably have obligations regarding what to report to whom
700 * at which
701 * time.
702 * In contrast, the simplest case is that all rights are granted
703 * to the receiver
704 * and there is no feedback desired by the sender. What to do with
705 * the task
706 * may be apparent by the organization context, or it may be left
707 * to the
708 * receiver. This is like sending an email – but with the advantage
709 * that the
710 * information is transferred in the "task space" of the participating
711 * persons.
712 */
713 NEPOMUK_EXPORT QUrl TaskTransmission();
714
715 /**
716 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TransmissionState
717 *
718 * States a task can go through during transmission of an task.
719 */
720 NEPOMUK_EXPORT QUrl TransmissionState();
721
722 /**
723 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#TransmissionType
724 *
725 * By means of the TransmissionType one can distinguish several
726 * different types which might imply a different business logic.
727 * e.g. delegation can mean that the results of the task fulfillment
728 * care to be reported back to the sender of the task.
729 */
730 NEPOMUK_EXPORT QUrl TransmissionType();
731
732 /**
733 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#UndirectedDependency
734 *
735 * A symmetric relations between task.
736 */
737 NEPOMUK_EXPORT QUrl UndirectedDependency();
738
739 /**
740 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#Urgency
741 */
742 NEPOMUK_EXPORT QUrl Urgency();
743
744 /**
745 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#abilityCarrier
746 */
747 NEPOMUK_EXPORT QUrl abilityCarrier();
748
749 /**
750 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#abilityCarrierInvolvement
751 */
752 NEPOMUK_EXPORT QUrl abilityCarrierInvolvement();
753
754 /**
755 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#abilityCarrierRole
756 */
757 NEPOMUK_EXPORT QUrl abilityCarrierRole();
758
759 /**
760 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#abilityCarrierTask
761 */
762 NEPOMUK_EXPORT QUrl abilityCarrierTask();
763
764 /**
765 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#actualCompletion
766 */
767 NEPOMUK_EXPORT QUrl actualCompletion();
768
769 /**
770 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#actualEndTime
771 */
772 NEPOMUK_EXPORT QUrl actualEndTime();
773
774 /**
775 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#actualStartTime
776 */
777 NEPOMUK_EXPORT QUrl actualStartTime();
778
779 /**
780 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#actualTime
781 */
782 NEPOMUK_EXPORT QUrl actualTime();
783
784 /**
785 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#attachment
786 *
787 * connects a Task with an Attachment object. Attachments are
788 * associations of Things.
789 */
790 NEPOMUK_EXPORT QUrl attachment();
791
792 /**
793 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#attachmentReference
794 */
795 NEPOMUK_EXPORT QUrl attachmentReference();
796
797 /**
798 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#attachmentRole
799 */
800 NEPOMUK_EXPORT QUrl attachmentRole();
801
802 /**
803 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#attachmentTask
804 *
805 * Inverse of attachment, connects an Attachment Association
806 * to the associated Task. Is required for every instance of Attachment.
807 */
808 NEPOMUK_EXPORT QUrl attachmentTask();
809
810 /**
811 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#containsTask
812 */
813 NEPOMUK_EXPORT QUrl containsTask();
814
815 /**
816 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#contextTask
817 */
818 NEPOMUK_EXPORT QUrl contextTask();
819
820 /**
821 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#contextThread
822 */
823 NEPOMUK_EXPORT QUrl contextThread();
824
825 /**
826 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#createdBy
827 */
828 NEPOMUK_EXPORT QUrl createdBy();
829
830 /**
831 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dateTime
832 *
833 * dateTime subsumes various properties with Range XMLSchema:dateTime.
834 * If possible they are further grouped by "abstract" properties.
835 */
836 NEPOMUK_EXPORT QUrl dateTime();
837
838 /**
839 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#delegability
840 */
841 NEPOMUK_EXPORT QUrl delegability();
842
843 /**
844 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependency
845 */
846 NEPOMUK_EXPORT QUrl dependency();
847
848 /**
849 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependencyDescription
850 *
851 * Endusers can clarify why they created a depedency.
852 */
853 NEPOMUK_EXPORT QUrl dependencyDescription();
854
855 /**
856 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependencyMemberA
857 *
858 * The semantic of this relation is defined in the sublclass of
859 * undirected Dependency on which this property is stated. (The
860 * subject of the statment where this property is expressed)
861 */
862 NEPOMUK_EXPORT QUrl dependencyMemberA();
863
864 /**
865 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependencyMemberB
866 *
867 * The semantic of this relation is defined in the sublclass of
868 * undirected Dependency on which this property is stated. (The
869 * subject of the statment where this property is expressed)
870 */
871 NEPOMUK_EXPORT QUrl dependencyMemberB();
872
873 /**
874 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependencyOrderNumber
875 */
876 NEPOMUK_EXPORT QUrl dependencyOrderNumber();
877
878 /**
879 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dependencyType
880 */
881 NEPOMUK_EXPORT QUrl dependencyType();
882
883 /**
884 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#dueDate
885 */
886 NEPOMUK_EXPORT QUrl dueDate();
887
888 /**
889 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#endTime
890 */
891 NEPOMUK_EXPORT QUrl endTime();
892
893 /**
894 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#importance
895 */
896 NEPOMUK_EXPORT QUrl importance();
897
898 /**
899 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#indexPosition
900 */
901 NEPOMUK_EXPORT QUrl indexPosition();
902
903 /**
904 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#involvedPerson
905 */
906 NEPOMUK_EXPORT QUrl involvedPerson();
907
908 /**
909 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#involvedPersonRole
910 */
911 NEPOMUK_EXPORT QUrl involvedPersonRole();
912
913 /**
914 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#involvedPersonTask
915 */
916 NEPOMUK_EXPORT QUrl involvedPersonTask();
917
918 /**
919 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#involvedPersons
920 */
921 NEPOMUK_EXPORT QUrl involvedPersons();
922
923 /**
924 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#lastReviewDate
925 */
926 NEPOMUK_EXPORT QUrl lastReviewDate();
927
928 /**
929 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#logEntry
930 */
931 NEPOMUK_EXPORT QUrl logEntry();
932
933 /**
934 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#nextReviewIntervall
935 */
936 NEPOMUK_EXPORT QUrl nextReviewIntervall();
937
938 /**
939 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#priority
940 */
941 NEPOMUK_EXPORT QUrl priority();
942
943 /**
944 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#progress
945 */
946 NEPOMUK_EXPORT QUrl progress();
947
948 /**
949 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#receiveDateTime
950 */
951 NEPOMUK_EXPORT QUrl receiveDateTime();
952
953 /**
954 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#sendDateTime
955 */
956 NEPOMUK_EXPORT QUrl sendDateTime();
957
958 /**
959 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#startTime
960 */
961 NEPOMUK_EXPORT QUrl startTime();
962
963 /**
964 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#stateTypeRole
965 */
966 NEPOMUK_EXPORT QUrl stateTypeRole();
967
968 /**
969 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#subTask
970 */
971 NEPOMUK_EXPORT QUrl subTask();
972
973 /**
974 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#subTaskOrdering
975 *
976 * Ordering of the subtasks listed in the tmo:subTasks property
977 * of this Task. This is only for ordering/sorting in GUIs, the
978 * semantic relation is defined in subTasks, and if this and subTasks
979 * differ, subTasks is the correct list.
980 */
981 NEPOMUK_EXPORT QUrl subTaskOrdering();
982
983 /**
984 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#superTask
985 */
986 NEPOMUK_EXPORT QUrl superTask();
987
988 /**
989 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#targetCompletion
990 */
991 NEPOMUK_EXPORT QUrl targetCompletion();
992
993 /**
994 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#targetEndTime
995 */
996 NEPOMUK_EXPORT QUrl targetEndTime();
997
998 /**
999 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#targetStartTime
1000 */
1001 NEPOMUK_EXPORT QUrl targetStartTime();
1002
1003 /**
1004 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#targetTime
1005 */
1006 NEPOMUK_EXPORT QUrl targetTime();
1007
1008 /**
1009 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskDescription
1010 *
1011 * The task description helps users to understand the goal and
1012 * the proceeding of a task. It can also describe the context of
1013 * a task. The task description is composed at minimum of a summary
1014 * of what is done to reach the goal. The task description is the
1015 * main source for identifying related information, e.g., suitable
1016 * patterns.
1017 * A Task Description can be either an informal, described textual
1018 * content (?TextualDescription) or it can be a more formally
1019 * structured representation (àFormalDescription).
1020 * Technology considerations: Informal descriptions allow
1021 * for text similarity processing, a formal description allows
1022 * for applying case based similarity measures.
1023 */
1024 NEPOMUK_EXPORT QUrl taskDescription();
1025
1026 /**
1027 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskGoal
1028 */
1029 NEPOMUK_EXPORT QUrl taskGoal();
1030
1031 /**
1032 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskId
1033 *
1034 * The Task Identifier allows a unique identification of a task
1035 * object within the range of all Nepomuk objects.
1036 * The Task Identifier is automatically generated during the
1037 * creation of a task. The generation of identifiers (IDs) is a
1038 * Nepomuk architecture issue (Wp2000/WP6000).
1039 */
1040 NEPOMUK_EXPORT QUrl taskId();
1041
1042 /**
1043 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskName
1044 *
1045 * The Task Name helps the user to identify a task in a list. It should
1046 * be expressive enough to give a meaningful recognition. Details
1047 * should be written in the description attribute instead. A name
1048 * attribute is not allowed to contain line breaks.
1049 */
1050 NEPOMUK_EXPORT QUrl taskName();
1051
1052 /**
1053 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskPrivacyState
1054 *
1055 * For the separation between professional and private purpose
1056 * of a task, this attribute provides with the values "professional/private"
1057 * a high level separation of privacy in terms of setting distribution
1058 * rights to other users for the task.
1059 * This separation may arise as a general Nepomuk issue and may
1060 * therefore be handled in conjunction with a privacy preserving
1061 * SSD architecture.
1062 */
1063 NEPOMUK_EXPORT QUrl taskPrivacyState();
1064
1065 /**
1066 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskReference
1067 */
1068 NEPOMUK_EXPORT QUrl taskReference();
1069
1070 /**
1071 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskSource
1072 *
1073 * here can be stated from which sources a task was derived. e.g
1074 * from another task or from an task pattern
1075 */
1076 NEPOMUK_EXPORT QUrl taskSource();
1077
1078 /**
1079 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskState
1080 *
1081 * The task state describes the current state of the task as described
1082 * in Section 5.2.7.
1083 */
1084 NEPOMUK_EXPORT QUrl taskState();
1085
1086 /**
1087 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskStateChangesFrom
1088 */
1089 NEPOMUK_EXPORT QUrl taskStateChangesFrom();
1090
1091 /**
1092 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskStateChangesTo
1093 */
1094 NEPOMUK_EXPORT QUrl taskStateChangesTo();
1095
1096 /**
1097 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#taskTransmission
1098 */
1099 NEPOMUK_EXPORT QUrl taskTransmission();
1100
1101 /**
1102 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#timemanagement
1103 */
1104 NEPOMUK_EXPORT QUrl timemanagement();
1105
1106 /**
1107 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionFrom
1108 */
1109 NEPOMUK_EXPORT QUrl transmissionFrom();
1110
1111 /**
1112 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionState
1113 */
1114 NEPOMUK_EXPORT QUrl transmissionState();
1115
1116 /**
1117 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionStateChangesFrom
1118 */
1119 NEPOMUK_EXPORT QUrl transmissionStateChangesFrom();
1120
1121 /**
1122 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionStateChangesTo
1123 */
1124 NEPOMUK_EXPORT QUrl transmissionStateChangesTo();
1125
1126 /**
1127 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionTask
1128 */
1129 NEPOMUK_EXPORT QUrl transmissionTask();
1130
1131 /**
1132 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionTo
1133 */
1134 NEPOMUK_EXPORT QUrl transmissionTo();
1135
1136 /**
1137 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#transmissionType
1138 */
1139 NEPOMUK_EXPORT QUrl transmissionType();
1140
1141 /**
1142 * http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#urgency
1143 */
1144 NEPOMUK_EXPORT QUrl urgency();
1145 }
1146 }
1147}
1148
1149#endif
1150