types:ThreadItem leaf node


URI

https://ontology.unifiedcyberontology.org/uco/types/ThreadItem

Label

ThreadItem

Description

A ThreadItem is a member of a thread.

Superclasses (2)

Usage

Instances of types:ThreadItem can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class types:ThreadItem
types:threadPredecessor owl:ObjectProperty The link to the preceding item in a thread. types:ThreadItem
types:threadSuccessor owl:ObjectProperty A link to a following item in a thread. types:ThreadItem
From class owl:Thing
types:threadNextItem owl:ObjectProperty The link to a next item in a thread. owl:Thing
types:threadPreviousItem owl:ObjectProperty A direct link to a previous item in a thread. owl:Thing

Implementation

@prefix co: <http://purl.org/co/> .
@prefix core: <https://ontology.unifiedcyberontology.org/uco/core/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix types: <https://ontology.unifiedcyberontology.org/uco/types/> .

types:ThreadItem a owl:Class,
        sh:NodeShape ;
    rdfs:label "ThreadItem"@en ;
    rdfs:comment "A ThreadItem is a member of a thread."@en ;
    rdfs:subClassOf co:Item,
        core:UcoThing ;
    owl:disjointWith co:ListItem ;
    sh:property [ sh:class core:UcoObject ;
            sh:path co:itemContent ] .