https://ontology.solveit-df.org/solveit/observable/SortedTimelineEntry
An intermediary node that associates a TimelineEntry with its ordinal position within a SortedTimeline. This allows the same TimelineEntry to exist in both an unsorted Timeline and a SortedTimeline without duplication.
Instances of solveit-observable:SortedTimelineEntry can have the following properties:
| PROPERTY | TYPE | DESCRIPTION | RANGE |
|---|---|---|---|
| From class solveit-observable:SortedTimelineEntry | |||
| solveit-observable:sortPosition | owl:DatatypeProperty | The ordinal position of this entry within its sorted timeline. Multiple entries may share the same position to indicate they are tied (indistinguishable in order). | xsd:nonNegativeInteger |
| solveit-observable:referencesTimelineEntry | owl:ObjectProperty | Links a sorted timeline entry to the original timeline entry it references. | solveit-observable:TimelineEntry |
By the associated SHACL property shapes, instances of solveit-observable:SortedTimelineEntry can have the following properties:
PROPERTY |
PROPERTY TYPE |
DESCRIPTION |
MIN COUNT |
MAX COUNT |
LOCAL RANGE |
GLOBAL RANGE |
|
|---|---|---|---|---|---|---|---|
| solveit-observable:SortedTimelineEntry | |||||||
| solveit-observable:referencesTimelineEntry | owl:ObjectProperty |
Links a sorted timeline entry to the original timeline entry it references.
|
1 | 1 |
solveit-observable:TimelineEntry
|
solveit-observable:TimelineEntry
|
|
| solveit-observable:sortPosition | owl:DatatypeProperty |
The ordinal position of this entry within its sorted timeline. Multiple entries may share the same position to indicate they are tied (indistinguishable in order).
|
1 | 1 |
xsd:nonNegativeInteger
|
xsd:nonNegativeInteger
|
|
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix solveit-observable: <https://ontology.solveit-df.org/solveit/observable/> .
@prefix uco-observable: <https://ontology.unifiedcyberontology.org/uco/observable/> .
solveit-observable:SortedTimelineEntry a owl:Class ;
rdfs:label "Sorted Timeline Entry"@en ;
rdfs:comment "An intermediary node that associates a TimelineEntry with its ordinal position within a SortedTimeline. This allows the same TimelineEntry to exist in both an unsorted Timeline and a SortedTimeline without duplication."@en ;
rdfs:subClassOf uco-observable:ObservableObject .