ldp-paging.ttl
author Andrei Sambra <andrei@w3.org>
Wed, 19 Nov 2014 20:08:44 -0500
branchldpatch
changeset 887 998408515484
parent 532 18666ca04035
child 739 7e72f0ab6fc7
permissions -rw-r--r--
Added Media Type (mostly from Turtle) section and acknowledgements.
497
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     1
# See details within this document for linkage to specification and purpose.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     2
# This ontology file is a non-normative supporting document.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     3
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     4
@prefix owl: <http://www.w3.org/2002/07/owl#>.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     6
@prefix dcterms: <http://purl.org/dc/terms/>.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     7
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
532
18666ca04035 Fixed namespaces
sspeiche
parents: 497
diff changeset
     8
@prefix : <http://www.w3.org/ns/ldp#>.
497
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
     9
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    10
:
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    11
	a owl:Ontology;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    12
    dcterms:description "Vocabulary URIs defined in the Linked Data Platform Paging (LDP-Paging) namespace.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    13
	dcterms:title "The W3C Linked Data Platform Paging (LDP-Paging) Vocabulary";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    14
	rdfs:label "W3C Linked Data Platform Paging (LDP-Paging)";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    15
	rdfs:comment "This ontology provides an informal representation of the concepts and terms
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    16
	as defined in the LDP specification.  Consult the LDP specification for normative reference.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    17
	rdfs:seeAlso <http://www.w3.org/2012/ldp>,
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    18
		<http://www.w3.org/TR/ldp-ucr/>,
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    19
		<http://www.w3.org/TR/ldp/>,
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    20
		<http://www.w3.org/TR/ldp-paging/>,
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    21
		<http://www.w3.org/2011/09/LinkedData/>.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    22
			
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    23
:containerSortCriteria
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    24
 	a rdf:Property;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    25
	rdfs:comment "Link to the list of sorting criteria used by the server in a representation.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    26
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    27
	rdfs:domain :Page;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    28
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    29
	rdfs:label "containerSortCriteria";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    30
	rdfs:range rdf:List.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    31
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    32
:ContainerSortCriterion
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    33
 	a rdf:Class;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    34
	rdfs:comment "Element in the list of container sorting criteria used by the server in a representation.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    35
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    36
	rdfs:label "ContainerSortCriterion";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    37
	rdfs:isDefinedBy :.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    38
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    39
:containerSortPredicate
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    40
 	a rdf:Property;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    41
	rdfs:comment "Predicate used to determine the order of the members in a page.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    42
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    43
	rdfs:domain :ContainerSortCriterion;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    44
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    45
	rdfs:label "containerSortPredicate";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    46
	rdfs:range rdf:Property.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    47
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    48
:containerSortOrder
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    49
 	a rdf:Property;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    50
	rdfs:comment "The ascending/descending/etc order used to order the members in a page.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    51
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    52
	rdfs:domain :ContainerSortCriterion;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    53
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    54
	rdfs:label "containerSortOrder";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    55
	rdfs:range rdf:Resource.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    56
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    57
:containerSortCollation
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    58
 	a rdf:Property;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    59
	rdfs:comment "The collation used to order the members in a page when comparing strings.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    60
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    61
	rdfs:domain :ContainerSortCriterion;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    62
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    63
	rdfs:label "containerSortCollation";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    64
	rdfs:range rdf:Property.
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    65
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    66
:Ascending
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    67
 	a rdf:Description;		# individual
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    68
	rdfs:comment "Ascending order.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    69
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    70
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    71
	rdfs:label "Ascending".
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    72
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    73
:Descending
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    74
 	a rdf:Description;		# individual
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    75
	rdfs:comment "Descending order.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    76
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    77
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    78
	rdfs:label "Descending".
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    79
	
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    80
:Page
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    81
	a rdfs:Class;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    82
	rdfs:comment "A resource that represents a limited set of members of a LDP Container.";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    83
	vs:term_status "unstable";
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    84
	rdfs:isDefinedBy :;
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents:
diff changeset
    85
	rdfs:label "Page".