/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef __com_sun_star_rdf_URIs_idl__ #define __com_sun_star_rdf_URIs_idl__ module com { module sun { module star { module rdf { /** Constants to specify some well-known URIs.

These constants are for use with URI::createKnown().

@since OOo 3.2 @see URI::createKnown */ constants URIs { /// http://www.w3.org/2001/XMLSchema-datatypes#NCName const short XSD_NCNAME = 1; /// http://www.w3.org/2001/XMLSchema-datatypes#string const short XSD_STRING = 2; /// http://www.w3.org/2001/XMLSchema-datatypes#normalizedString const short XSD_NORMALIZEDSTRING = 3; /// http://www.w3.org/2001/XMLSchema-datatypes#boolean const short XSD_BOOLEAN = 4; /// http://www.w3.org/2001/XMLSchema-datatypes#decimal const short XSD_DECIMAL = 5; /// http://www.w3.org/2001/XMLSchema-datatypes#float const short XSD_FLOAT = 6; /// http://www.w3.org/2001/XMLSchema-datatypes#double const short XSD_DOUBLE = 7; /// http://www.w3.org/2001/XMLSchema-datatypes#integer const short XSD_INTEGER = 8; /// http://www.w3.org/2001/XMLSchema-datatypes#nonNegativeInteger const short XSD_NONNEGATIVEINTEGER = 9; /// http://www.w3.org/2001/XMLSchema-datatypes#positiveInteger const short XSD_POSITIVEINTEGER = 10; /// http://www.w3.org/2001/XMLSchema-datatypes#nonPositiveInteger const short XSD_NONPOSITIVEINTEGER = 11; /// http://www.w3.org/2001/XMLSchema-datatypes#negativeInteger const short XSD_NEGATIVEINTEGER = 12; /// http://www.w3.org/2001/XMLSchema-datatypes#long const short XSD_LONG = 13; /// http://www.w3.org/2001/XMLSchema-datatypes#int const short XSD_INT = 14; /// http://www.w3.org/2001/XMLSchema-datatypes#short const short XSD_SHORT = 15; /// http://www.w3.org/2001/XMLSchema-datatypes#byte const short XSD_BYTE = 16; /// http://www.w3.org/2001/XMLSchema-datatypes#unsignedLong const short XSD_UNSIGNEDLONG = 17; /// http://www.w3.org/2001/XMLSchema-datatypes#unsignedInt const short XSD_UNSIGNEDINT = 18; /// http://www.w3.org/2001/XMLSchema-datatypes#unsignedShort const short XSD_UNSIGNEDSHORT = 19; /// http://www.w3.org/2001/XMLSchema-datatypes#unsignedByte const short XSD_UNSIGNEDBYTE = 20; /// http://www.w3.org/2001/XMLSchema-datatypes#hexBinary const short XSD_HEXBINARY = 21; /// http://www.w3.org/2001/XMLSchema-datatypes#base64Binary const short XSD_BASE64BINARY = 22; /// http://www.w3.org/2001/XMLSchema-datatypes#dateTime const short XSD_DATETIME = 23; /// http://www.w3.org/2001/XMLSchema-datatypes#time const short XSD_TIME = 24; /// http://www.w3.org/2001/XMLSchema-datatypes#date const short XSD_DATE = 25; /// http://www.w3.org/2001/XMLSchema-datatypes#gYearMonth const short XSD_GYEARMONTH = 26; /// http://www.w3.org/2001/XMLSchema-datatypes#gYear const short XSD_GYEAR = 27; /// http://www.w3.org/2001/XMLSchema-datatypes#gMonthDay const short XSD_GMONTHDAY = 28; /// http://www.w3.org/2001/XMLSchema-datatypes#gDay const short XSD_GDAY = 29; /// http://www.w3.org/2001/XMLSchema-datatypes#gMonth const short XSD_GMONTH = 30; /// http://www.w3.org/2001/XMLSchema-datatypes#anyURI const short XSD_ANYURI = 31; /// http://www.w3.org/2001/XMLSchema-datatypes#token const short XSD_TOKEN = 32; /// http://www.w3.org/2001/XMLSchema-datatypes#language const short XSD_LANGUAGE = 33; /// http://www.w3.org/2001/XMLSchema-datatypes#NMTOKEN const short XSD_NMTOKEN = 34; /// http://www.w3.org/2001/XMLSchema-datatypes#Name const short XSD_NAME = 35; /// http://www.w3.org/2001/XMLSchema-datatypes#duration const short XSD_DURATION = 36; /// http://www.w3.org/2001/XMLSchema-datatypes#QName const short XSD_QNAME = 37; /// http://www.w3.org/2001/XMLSchema-datatypes#NOTATION const short XSD_NOTATION = 38; /// http://www.w3.org/2001/XMLSchema-datatypes#NMTOKENS const short XSD_NMTOKENS = 39; /// http://www.w3.org/2001/XMLSchema-datatypes#ID const short XSD_ID = 40; /// http://www.w3.org/2001/XMLSchema-datatypes#IDREF const short XSD_IDREF = 41; /// http://www.w3.org/2001/XMLSchema-datatypes#IDREFS const short XSD_IDREFS = 42; /// http://www.w3.org/2001/XMLSchema-datatypes#ENTITY const short XSD_ENTITY = 43; /// http://www.w3.org/2001/XMLSchema-datatypes#ENTITIES const short XSD_ENTITIES = 44; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#type const short RDF_TYPE = 1000; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#subject const short RDF_SUBJECT = 1001; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate const short RDF_PREDICATE = 1002; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#object const short RDF_OBJECT = 1003; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#Property const short RDF_PROPERTY = 1004; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement const short RDF_STATEMENT = 1005; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#value const short RDF_VALUE = 1006; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#first const short RDF_FIRST = 1007; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#rest const short RDF_REST = 1008; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#nil const short RDF_NIL = 1009; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral const short RDF_XMLLITERAL = 1010; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt const short RDF_ALT = 1011; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag const short RDF_BAG = 1012; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#List const short RDF_LIST = 1013; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq const short RDF_SEQ = 1014; /// http://www.w3.org/1999/02/22-rdf-syntax-ns#_1 const short RDF_1 = 1015; /* hmm... that's a lot of potential constants: _n where n is a decimal integer greater than zero with no leading zeros. */ /// http://www.w3.org/2000/01/rdf-schema#comment const short RDFS_COMMENT = 1100; /// http://www.w3.org/2000/01/rdf-schema#label const short RDFS_LABEL = 1101; /// http://www.w3.org/2000/01/rdf-schema#domain const short RDFS_DOMAIN = 1102; /// http://www.w3.org/2000/01/rdf-schema#range const short RDFS_RANGE = 1103; /// http://www.w3.org/2000/01/rdf-schema#subClassOf const short RDFS_SUBCLASSOF = 1104; /// http://www.w3.org/2000/01/rdf-schema#Literal const short RDFS_LITERAL = 1105; /// http://www.w3.org/2000/01/rdf-schema#member const short RDFS_MEMBER = 1106; /// http://www.w3.org/2000/01/rdf-schema#subPropertyOf const short RDFS_SUBPROPERTYOF = 1107; /// http://www.w3.org/2000/01/rdf-schema#isDefinedBy const short RDFS_ISDEFINEDBY = 1108; /// http://www.w3.org/2000/01/rdf-schema#seeAlso const short RDFS_SEEALSO = 1109; /// http://www.w3.org/2000/01/rdf-schema#Resource const short RDFS_RESOURCE = 1110; /// http://www.w3.org/2000/01/rdf-schema#Class const short RDFS_CLASS = 1111; /// http://www.w3.org/2000/01/rdf-schema#Datatype const short RDFS_DATATYPE = 1112; /// http://www.w3.org/2000/01/rdf-schema#Container const short RDFS_CONTAINER = 1113; /// http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty const short RDFS_CONTAINERMEMBERSHIPPROPERTY = 1114; /// http://www.w3.org/2002/07/owl#Class const short OWL_CLASS = 1200; /// http://www.w3.org/2002/07/owl#ObjectProperty const short OWL_OBJECTPROPERTY = 1201; /// http://www.w3.org/2002/07/owl#DatatypeProperty const short OWL_DATATYPEPROPERTY = 1202; /// http://www.w3.org/2002/07/owl#FunctionalProperty const short OWL_FUNCTIONALPROPERTY = 1203; /// http://www.w3.org/2002/07/owl#Thing const short OWL_THING = 1204; /// http://www.w3.org/2002/07/owl#Nothing const short OWL_NOTHING = 1205; /// http://www.w3.org/2002/07/owl#Individual const short OWL_INDIVIDUAL = 1206; /// http://www.w3.org/2002/07/owl#equivalentClass const short OWL_EQUIVALENTCLASS = 1207; /// http://www.w3.org/2002/07/owl#equivalentProperty const short OWL_EQUIVALENTPROPERTY = 1208; /// http://www.w3.org/2002/07/owl#sameAs const short OWL_SAMEAS = 1209; /// http://www.w3.org/2002/07/owl#differentFrom const short OWL_DIFFERENTFROM = 1210; /// http://www.w3.org/2002/07/owl#AllDifferent const short OWL_ALLDIFFERENT = 1211; /// http://www.w3.org/2002/07/owl#distinctMembers const short OWL_DISTINCTMEMBERS = 1212; /// http://www.w3.org/2002/07/owl#inverseOf const short OWL_INVERSEOF = 1213; /// http://www.w3.org/2002/07/owl#TransitiveProperty const short OWL_TRANSITIVEPROPERTY = 1214; /// http://www.w3.org/2002/07/owl#SymmetricProperty const short OWL_SYMMETRICPROPERTY = 1215; /// http://www.w3.org/2002/07/owl#InverseFunctionalProperty const short OWL_INVERSEFUNCTIONALPROPERTY = 1216; /// http://www.w3.org/2002/07/owl#Restriction const short OWL_RESTRICTION = 1217; /// http://www.w3.org/2002/07/owl#onProperty const short OWL_ONPROPERTY = 1218; /// http://www.w3.org/2002/07/owl#allValuesFrom const short OWL_ALLVALUESFROM = 1219; /// http://www.w3.org/2002/07/owl#someValuesFrom const short OWL_SOMEVALUESFROM = 1220; /// http://www.w3.org/2002/07/owl#minCardinality const short OWL_MINCARDINALITY = 1221; /// http://www.w3.org/2002/07/owl#maxCardinality const short OWL_MAXCARDINALITY = 1222; /// http://www.w3.org/2002/07/owl#cardinality const short OWL_CARDINALITY = 1223; /// http://www.w3.org/2002/07/owl#Ontology const short OWL_ONTOLOGY = 1224; /// http://www.w3.org/2002/07/owl#imports const short OWL_IMPORTS = 1225; /// http://www.w3.org/2002/07/owl#versionInfo const short OWL_VERSIONINFO = 1226; /// http://www.w3.org/2002/07/owl#priorVersion const short OWL_PRIORVERSION = 1227; /// http://www.w3.org/2002/07/owl#backwardCompatibleWith const short OWL_BACKWARDCOMPATIBLEWITH = 1228; /// http://www.w3.org/2002/07/owl#incompatibleWith const short OWL_INCOMPATIBLEWITH = 1229; /// http://www.w3.org/2002/07/owl#DeprecatedClass const short OWL_DEPRECATEDCLASS = 1230; /// http://www.w3.org/2002/07/owl#DeprecatedProperty const short OWL_DEPRECATEDPROPERTY = 1231; /// http://www.w3.org/2002/07/owl#AnnotationProperty const short OWL_ANNOTATIONPROPERTY = 1232; /// http://www.w3.org/2002/07/owl#OntologyProperty const short OWL_ONTOLOGYPROPERTY = 1233; /// http://www.w3.org/2002/07/owl#oneOf const short OWL_ONEOF = 1234; /// http://www.w3.org/2002/07/owl#dataRange const short OWL_DATARANGE = 1235; /// http://www.w3.org/2002/07/owl#disjointWith const short OWL_DISJOINTWITH = 1236; /// http://www.w3.org/2002/07/owl#unionOf const short OWL_UNIONOF = 1237; /// http://www.w3.org/2002/07/owl#complementOf const short OWL_COMPLEMENTOF = 1238; /// http://www.w3.org/2002/07/owl#intersectionOf const short OWL_INTERSECTIONOF = 1239; /// http://www.w3.org/2002/07/owl#hasValue const short OWL_HASVALUE = 1240; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#hasPart const short PKG_HASPART = 2000; /* REMOVED /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#idref const short PKG_IDREF = 2001; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#path const short PKG_PATH = 2002; */ /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#mimeType const short PKG_MIMETYPE = 2003; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#Package const short PKG_PACKAGE = 2004; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#Element const short PKG_ELEMENT = 2005; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#File const short PKG_FILE = 2006; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#MetadataFile const short PKG_METADATAFILE = 2007; /// http://docs.oasis-open.org/ns/office/1.2/meta/pkg#Document const short PKG_DOCUMENT = 2008; /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#prefix const short ODF_PREFIX = 2100; /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#suffix const short ODF_SUFFIX = 2101; /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#Element const short ODF_ELEMENT = 2102; /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#ContentFile const short ODF_CONTENTFILE = 2103; /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#StylesFile const short ODF_STYLESFILE = 2104; /* REMOVED /// http://docs.oasis-open.org/ns/office/1.2/meta/odf#MetadataFile const short ODF_METADATAFILE = 2105; */ // urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field // const short TEXT_META_FIELD = 3000; /** custom shading color of an annotated text range or metadata field (replacement of the default field shading color) urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0odf#shading @since LibreOffice 7.2 */ const short LO_EXT_SHADING = 2106; }; }; }; }; }; #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */