source: Dev/branches/rest-dojo-ui/server/rdfConstants.php @ 302

Last change on this file since 302 was 302, checked in by hendrikvanantwerpen, 13 years ago

Merge jos-branch 285:298

File size: 4.6 KB
RevLine 
[256]1<?php
2define("RDFAPI_INCLUDE_DIR", "rdfapi/");
3
4// Constants for defining namespaces, resources, predicates, datatypes, questiontypes for RDF database
5
6// Default namespace for survey tool
7define('SURVEYTOOL_NAMESPACE','http://tbm.tudelft.nl/researchtool/');
8define('SURVEYTOOL_RESOURCES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'resources/');
9define('SURVEYTOOL_PREDICATES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'predicates/');
10
11// Resource used for RDF triples
12define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user');
13define('SURVEY',SURVEYTOOL_RESOURCES_NAMESPACE . 'survey');
14define('QUESTION',SURVEYTOOL_RESOURCES_NAMESPACE . 'question');
15define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application');
16define('ANSWER', SURVEYTOOL_RESOURCES_NAMESPACE . 'answer');
17define('ANSWERSET', SURVEYTOOL_RESOURCES_NAMESPACE . 'answerset');
18define('SESSION',SURVEYTOOL_RESOURCES_NAMESPACE . 'session');
19define('DASHBOARD',SURVEYTOOL_RESOURCES_NAMESPACE . 'dashboard');
20define('GRAPH',SURVEYTOOL_RESOURCES_NAMESPACE . 'graph');
21define('DATA',SURVEYTOOL_RESOURCES_NAMESPACE . 'data');
22define('RESPONDENT',SURVEYTOOL_RESOURCES_NAMESPACE . 'respondent');
23define('APPDATA',SURVEYTOOL_RESOURCES_NAMESPACE . 'graph');
24define('SESSIONINSTANCE', SURVEYTOOL_RESOURCES_NAMESPACE . 'sessioninstance');
25define('RESULTSET', SURVEYTOOL_RESOURCES_NAMESPACE . 'resultset');
26define('APPLICATIONINSTANCE', SURVEYTOOL_RESOURCES_NAMESPACE . 'applicationinstance');
[271]27define('SURVEYINSTANCE', SURVEYTOOL_RESOURCES_NAMESPACE . 'surveyinstance');
[256]28
29// Predicates used for RDF triples
30define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
31define('EMAIL',SURVEYTOOL_PREDICATES_NAMESPACE . 'email');
[274]32define('PASSWORDHASH',SURVEYTOOL_PREDICATES_NAMESPACE . 'passwordHash');
33define('PASSWORDSALT',SURVEYTOOL_PREDICATES_NAMESPACE . 'passwordSalt');
[256]34define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
35define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
36define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
37define('DATETIME',SURVEYTOOL_PREDICATES_NAMESPACE . 'datetime');
38define('PART_OF',SURVEYTOOL_PREDICATES_NAMESPACE . 'part_of');
39define('STYLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'style');
40define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
41define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
42define('QCODE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_code');
43define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
44define('QCATEGORY',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_category');
45define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
46define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
47define('HAS_GRAPH',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_graph');
48define('HAS_PROCESS',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_process');
49define('INDEX',SURVEYTOOL_PREDICATES_NAMESPACE . 'index');
50define('GRAPH_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'graph_type');
51define('HAS_DATA',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_data');
52define('DATA_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'data_type');
53define('FOR_SURVEY',SURVEYTOOL_PREDICATES_NAMESPACE . 'for_survey');
54define('BY_RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'by_respondent');
55define('GIVEN_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'given_answer');
56define('HAS_APPLICATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_application');
57define('HAS_SURVEY', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_survey');
58define('HAS_ANSWERSET', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answerset');
59define('LOCATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'location');
60define('FACILITATOR', SURVEYTOOL_PREDICATES_NAMESPACE . 'facilitator');
61define('STARTTIME', SURVEYTOOL_PREDICATES_NAMESPACE . 'starttime');
62define('ENDTIME', SURVEYTOOL_PREDICATES_NAMESPACE . 'endtime');
63define('HAS_NOTE', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_note');
64define('OF_SESSION', SURVEYTOOL_PREDICATES_NAMESPACE . 'of_session');
65define('OF_APPLICATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'of_application');
66define('HAS_RESULTSET', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_resultset');
67define('CREATIONDATE', SURVEYTOOL_PREDICATES_NAMESPACE . 'creationdate');
68define('OPEN', SURVEYTOOL_PREDICATES_NAMESPACE . 'open');
[271]69define('OF_SURVEY', SURVEYTOOL_PREDICATES_NAMESPACE . 'of_survey');
70define('PRESET_ANSWER', SURVEYTOOL_PREDICATES_NAMESPACE . 'preset_answer');
[302]71define('TO_QUESTION', SURVEYTOOL_PREDICATES_NAMESPACE . 'to_question');
72define('HAS_APPLICATIONINSTANCE', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_applicationinstance');
73define('HAS_SURVEYINSTANCE', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_surveyinstance');
[256]74?>
Note: See TracBrowser for help on using the repository browser.