From 5acaeae30b1e3b069acf016f020d9d5cc3abf504 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Wed, 3 Jun 2020 17:36:02 +0200 Subject: nepomuk: Replace tracker:Volume with tracker:IndexedFolder This class will represent all indexed folders, mount points or not. The tracker:available and tracker:isMounted properties are now a single tracker:available property set on the nie:DataSource (like tracker:unmounted previously). Files won't be "available" themselves, users should update to poking the availability of the nie:dataSource. --- src/ontologies/nepomuk/90-tracker.ontology | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) (limited to 'src/ontologies') diff --git a/src/ontologies/nepomuk/90-tracker.ontology b/src/ontologies/nepomuk/90-tracker.ontology index c66ee9ede..8661ad897 100644 --- a/src/ontologies/nepomuk/90-tracker.ontology +++ b/src/ontologies/nepomuk/90-tracker.ontology @@ -1,6 +1,7 @@ @prefix fts: . @prefix nao: . @prefix nie: . +@prefix nfo: . @prefix nrl: . @prefix rdf: . @prefix rdfs: . @@ -19,39 +20,29 @@ tracker:tagRelatedTo a rdf:Property ; rdfs:domain nao:Tag ; rdfs:range rdfs:Class . -tracker:Volume a rdfs:Class ; - rdfs:label "Storage media" ; - rdfs:subClassOf nie:InformationElement ; - rdfs:subClassOf nie:DataSource . - -tracker:isMounted a rdf:Property ; - nrl:maxCardinality 1 ; - rdfs:domain tracker:Volume ; - rdfs:range xsd:boolean . +tracker:IndexedFolder a rdfs:Class ; + rdfs:label "Indexed Folder" ; + rdfs:subClassOf nfo:Folder ; + rdfs:subClassOf nie:DataSource . tracker:unmountDate a rdf:Property ; nrl:maxCardinality 1 ; - rdfs:domain tracker:Volume ; + rdfs:domain tracker:IndexedFolder ; rdfs:range xsd:dateTime . -tracker:mountPoint a rdf:Property ; - nrl:maxCardinality 1 ; - rdfs:domain tracker:Volume ; - rdfs:range rdfs:Resource . - tracker:isRemovable a rdf:Property ; nrl:maxCardinality 1 ; - rdfs:domain tracker:Volume ; + rdfs:domain tracker:IndexedFolder ; rdfs:range xsd:boolean . tracker:isOptical a rdf:Property ; nrl:maxCardinality 1 ; - rdfs:domain tracker:Volume ; + rdfs:domain tracker:IndexedFolder ; rdfs:range xsd:boolean . tracker:available a rdf:Property ; nrl:maxCardinality 1 ; - rdfs:domain nie:DataObject ; + rdfs:domain tracker:IndexedFolder ; rdfs:range xsd:boolean . fts: a tracker:Namespace ; -- cgit v1.2.1