http://www.w3.org/ns/oa#FragmentSelector
A Selector which describes the segment of interest in a representation, through the use of the fragment identifier component of a URI.
It is RECOMMENDED to use oa:FragmentSelector as the selector on a Specific Resource rather than annotating the fragment URI directly, in order to improve discoverability of annotation on the Source.
The oa:FragmentSelector MUST have exactly 1 rdf:value property, containing the fragment identifier component of a URI that describes the segment of interest in the resource, excluding the initial "#".
The Fragment Selector SHOULD have a dcterms:conformsTo relationship with the object being the specification that defines the syntax of the fragment, for instance <http://tools.ietf.org/rfc/rfc3236> for HTML fragments.
Instances of oa:#FragmentSelector can have the following properties:
PROPERTY | TYPE | DESCRIPTION | RANGE |
---|---|---|---|
From class oa:#Selector | |||
oa:#end | owl:DatatypeProperty | The end position of the segment of text or bytes. The first character/byte in the full text/stream is position 0. The character/byte indicated at position oa:end is NOT included within the selected segment. See oa:DataPositionSelector and oa:oa:TextPositionSelector. | xsd:nonNegativeInteger |
oa:#exact | owl:DatatypeProperty | A copy of the text which is being selected, after normalization. See oa:TextQuoteSelector. | owl:Thing |
oa:#prefix | owl:DatatypeProperty | A snippet of text that occurs immediately before the text which is being selected. See oa:TextQuoteSelector. | owl:Thing |
oa:#start | owl:DatatypeProperty | The starting position of the segment of text or bytes. The first character/byte in the full text/stream is position 0. The character/byte indicated at position oa:start is included within the selected segment. See oa:DataPositionSelector and oa:TextPositionSelector. | xsd:nonNegativeInteger |
oa:#suffix | owl:DatatypeProperty | The snippet of text that occurs immediately after the text which is being selected. See oa:TextQuoteSelector. | owl:Thing |
From class owl:Thing | |||
oa:#equivalentTo | owl:ObjectProperty | The subject and object resources of the oa:equivalentTo relationship represent the same resource, but potentially have different metadata such as oa:serializedBy, oa:serializedAt and serialization format. oa:equivalentTo is a symmetrical and transitive relationship; if A oa:equivalentTo B, then it is also true that B oa:equivalent A; and that if B oa:equivalentTo C, then it is also true that A oa:equivalentTo C. The Annotation MAY include 0 or more instances of the oa:equivalentTo relationship between copies of the Annotation or other resources, and SHOULD include as many as are available. If a system publishes an embedded resource (a cnt:Content) at a new HTTP URI, then it SHOULD express the oa:equivalentTo relationship between the resource's URN and the new URI from which it is available. | owl:Thing |
oa:#item | owl:ObjectProperty | The relationship between a multiplicity construct node and its constituent resources. There MUST be 1 or more item relationships for each multiplicity construct oa:Choice, oa:Composite and oa:List. | owl:Thing |
@prefix oa: <http://www.w3.org/ns/oa#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
oa:FragmentSelector a owl:Class ;
rdfs:label "FragmentSelector"@en ;
rdfs:comment """A Selector which describes the segment of interest in a representation, through the use of the fragment identifier component of a URI.
It is RECOMMENDED to use oa:FragmentSelector as the selector on a Specific Resource rather than annotating the fragment URI directly, in order to improve discoverability of annotation on the Source.
The oa:FragmentSelector MUST have exactly 1 rdf:value property, containing the fragment identifier component of a URI that describes the segment of interest in the resource, excluding the initial "#".
The Fragment Selector SHOULD have a dcterms:conformsTo relationship with the object being the specification that defines the syntax of the fragment, for instance <http://tools.ietf.org/rfc/rfc3236> for HTML fragments. """@en ;
rdfs:isDefinedBy oa: ;
rdfs:subClassOf oa:Selector .