Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3/**
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; under version 2
7 * of the License (non-upgradable).
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17 *
18 * Copyright (c) 2017 (original work) Open Assessment Technologies SA;
19 *
20 * phpcs:disable Generic.Files.LineLength
21 */
22
23namespace oat\generis\model;
24
25interface GenerisRdf
26{
27    public const GENERIS_NS = 'http://www.tao.lu/Ontologies/generis.rdf';
28    public const GENERIS_BOOLEAN = 'http://www.tao.lu/Ontologies/generis.rdf#Boolean';
29    public const GENERIS_TRUE = 'http://www.tao.lu/Ontologies/generis.rdf#True';
30    public const GENERIS_FALSE = 'http://www.tao.lu/Ontologies/generis.rdf#False';
31    public const PROPERTY_ALIAS = 'http://www.tao.lu/Ontologies/generis.rdf#alias';
32    public const PROPERTY_IS_LG_DEPENDENT = 'http://www.tao.lu/Ontologies/generis.rdf#is_language_dependent';
33    public const PROPERTY_IS_STATISTICAL = 'http://www.tao.lu/Ontologies/generis.rdf#is_statistical';
34    public const CLASS_GENERIS_RESOURCE = 'http://www.tao.lu/Ontologies/generis.rdf#generis_Ressource';
35    public const PROPERTY_MULTIPLE = 'http://www.tao.lu/Ontologies/generis.rdf#Multiple';
36    public const CLASS_GENERIS_FILE = 'http://www.tao.lu/Ontologies/generis.rdf#File';
37    public const PROPERTY_FILE_FILENAME = 'http://www.tao.lu/Ontologies/generis.rdf#FileName';
38    public const PROPERTY_FILE_FILEPATH = 'http://www.tao.lu/Ontologies/generis.rdf#FilePath';
39    public const PROPERTY_FILE_FILESYSTEM = 'http://www.tao.lu/Ontologies/generis.rdf#FileRepository';
40    public const PROPERTY_VERSIONEDFILE_VERSION = 'http://www.tao.lu/Ontologies/generis.rdf#FileVersion';
41    public const CLASS_GENERIS_VERSIONEDREPOSITORY = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepository';
42    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_URL = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryUrl';
43    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_PATH = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryPath';
44    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_TYPE = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryType';
45    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_LOGIN = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryLogin';
46    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_PASSWORD = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryPassword';
47    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_ENABLED = 'http://www.tao.lu/Ontologies/generis.rdf#VersionedRepositoryEnabled';
48    public const PROPERTY_GENERIS_VERSIONEDREPOSITORY_ROOTFILE = 'http://www.tao.lu/Ontologies/generis.rdf#RepositoryRootFile';
49    public const PROPERTY_GENERIS_VCS_TYPE_SUBVERSION = 'http://www.tao.lu/Ontologies/generis.rdf#VCSTypeSubversion';
50    public const PROPERTY_GENERIS_VCS_TYPE_SUBVERSION_WIN = 'http://www.tao.lu/Ontologies/generis.rdf#VCSTypeSubversionWindows';
51    public const PROPERTY_GENERIS_VCS_TYPE_CVS = 'http://www.tao.lu/Ontologies/generis.rdf#VCSTypeCvs';
52    public const INSTANCE_GENERIS_VCS_TYPE_LOCAL = 'http://www.tao.lu/Ontologies/generis.rdf#VCSLocalDirectory';
53    public const CLASS_ROLE = 'http://www.tao.lu/Ontologies/generis.rdf#ClassRole';
54    public const PROPERTY_ROLE_ISSYSTEM = 'http://www.tao.lu/Ontologies/generis.rdf#isSystem';
55    public const PROPERTY_ROLE_INCLUDESROLE = 'http://www.tao.lu/Ontologies/generis.rdf#includesRole';
56    public const INSTANCE_ROLE_GENERIS = 'http://www.tao.lu/Ontologies/generis.rdf#GenerisRole';
57    public const INSTANCE_ROLE_ANONYMOUS = 'http://www.tao.lu/Ontologies/generis.rdf#AnonymousRole';
58    public const CLASS_SUBCRIPTION = 'http://www.tao.lu/Ontologies/generis.rdf#Subscription';
59    public const PROPERTY_SUBCRIPTION_URL = 'http://www.tao.lu/Ontologies/generis.rdf#SubscriptionUrl';
60    public const PROPERTY_SUBCRIPTION_MASK = 'http://www.tao.lu/Ontologies/generis.rdf#SubscriptionMask';
61    public const CLASS_MASK = 'http://www.tao.lu/Ontologies/generis.rdf#Mask';
62    public const PROPERTY_MASK_SUBJECT = 'http://www.tao.lu/Ontologies/generis.rdf#MaskSubject';
63    public const PROPERTY_MASK_PREDICATE = 'http://www.tao.lu/Ontologies/generis.rdf#MaskPredicate';
64    public const PROPERTY_MASK_OBJECT = 'http://www.tao.lu/Ontologies/generis.rdf#MaskObject';
65    public const PROPERTY_DEPENDS_ON_PROPERTY = 'http://www.tao.lu/Ontologies/generis.rdf#DependsOnProperty';
66
67    /** @deprecated use UserRdf::CLASS_URI */
68    public const CLASS_GENERIS_USER = 'http://www.tao.lu/Ontologies/generis.rdf#User';
69    /** @deprecated use UserRdf::PROPERTY_LOGIN */
70    public const PROPERTY_USER_LOGIN = 'http://www.tao.lu/Ontologies/generis.rdf#login';
71    /** @deprecated use UserRdf::PROPERTY_PASSWORD */
72    public const PROPERTY_USER_PASSWORD = 'http://www.tao.lu/Ontologies/generis.rdf#password';
73    /** @deprecated use UserRdf::PROPERTY_UILG */
74    public const PROPERTY_USER_UILG = 'http://www.tao.lu/Ontologies/generis.rdf#userUILg';
75    /** @deprecated use UserRdf::PROPERTY_DEFLG */
76    public const PROPERTY_USER_DEFLG = 'http://www.tao.lu/Ontologies/generis.rdf#userDefLg';
77    /** @deprecated use UserRdf::PROPERTY_MAIL */
78    public const PROPERTY_USER_MAIL = 'http://www.tao.lu/Ontologies/generis.rdf#userMail';
79    /** @deprecated use UserRdf::PROPERTY_FIRSTNAME */
80    public const PROPERTY_USER_FIRSTNAME = 'http://www.tao.lu/Ontologies/generis.rdf#userFirstName';
81    /** @deprecated use UserRdf::PROPERTY_USER_LASTNAME */
82    public const PROPERTY_USER_LASTNAME = 'http://www.tao.lu/Ontologies/generis.rdf#userLastName';
83    /** @deprecated use UserRdf::PROPERTY_ROLES */
84    public const PROPERTY_USER_ROLES = 'http://www.tao.lu/Ontologies/generis.rdf#userRoles';
85    /** @deprecated use UserRdf::PROPERTY_TIMEZONE */
86    public const PROPERTY_USER_TIMEZONE = 'http://www.tao.lu/Ontologies/generis.rdf#userTimezone';
87    public const PROPERTY_USER_INTERFACE_MODE = 'http://www.tao.lu/Ontologies/generis.rdf#InterfaceMode';
88    public const PROPERTY_USER_INTERFACE_MODE_ADVANCED = 'http://www.tao.lu/Ontologies/generis.rdf#InterfaceModeAdvanced';
89    public const PROPERTY_USER_INTERFACE_MODE_SIMPLE = 'http://www.tao.lu/Ontologies/generis.rdf#InterfaceModeSimple';
90}