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

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

Reworked project structure based on REST interaction and Dojo library. As
soon as this is stable, the old jQueryUI branch can be removed (it's
kept for reference).

File size: 4.0 KB
Line 
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');
27
28// Predicates used for RDF triples
29define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
30define('EMAIL',SURVEYTOOL_PREDICATES_NAMESPACE . 'email');
31define('PASSWORD',SURVEYTOOL_PREDICATES_NAMESPACE . 'password');
32define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
33define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
34define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
35define('DATETIME',SURVEYTOOL_PREDICATES_NAMESPACE . 'datetime');
36define('PART_OF',SURVEYTOOL_PREDICATES_NAMESPACE . 'part_of');
37define('STYLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'style');
38define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
39define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
40define('QCODE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_code');
41define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
42define('QCATEGORY',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_category');
43define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
44define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
45define('HAS_GRAPH',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_graph');
46define('HAS_PROCESS',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_process');
47define('INDEX',SURVEYTOOL_PREDICATES_NAMESPACE . 'index');
48define('GRAPH_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'graph_type');
49define('HAS_DATA',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_data');
50define('DATA_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'data_type');
51define('FOR_SURVEY',SURVEYTOOL_PREDICATES_NAMESPACE . 'for_survey');
52define('BY_RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'by_respondent');
53define('GIVEN_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'given_answer');
54define('HAS_APPLICATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_application');
55define('HAS_SURVEY', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_survey');
56define('HAS_ANSWERSET', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answerset');
57define('LOCATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'location');
58define('FACILITATOR', SURVEYTOOL_PREDICATES_NAMESPACE . 'facilitator');
59define('STARTTIME', SURVEYTOOL_PREDICATES_NAMESPACE . 'starttime');
60define('ENDTIME', SURVEYTOOL_PREDICATES_NAMESPACE . 'endtime');
61define('HAS_NOTE', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_note');
62define('OF_SESSION', SURVEYTOOL_PREDICATES_NAMESPACE . 'of_session');
63define('OF_APPLICATION', SURVEYTOOL_PREDICATES_NAMESPACE . 'of_application');
64define('HAS_RESULTSET', SURVEYTOOL_PREDICATES_NAMESPACE . 'has_resultset');
65define('CREATIONDATE', SURVEYTOOL_PREDICATES_NAMESPACE . 'creationdate');
66define('OPEN', SURVEYTOOL_PREDICATES_NAMESPACE . 'open');
67?>
Note: See TracBrowser for help on using the repository browser.