From b75c914fc9a2fd99b7082e76e968f214b184c993 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 30 Mar 2012 18:12:43 +0000 Subject: Add missing ui:ui and ui:binary property definitions. Mark up properties more precisely for validation. --- lv2/lv2plug.in/ns/ext/atom/atom.ttl | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'lv2/lv2plug.in/ns/ext/atom') diff --git a/lv2/lv2plug.in/ns/ext/atom/atom.ttl b/lv2/lv2plug.in/ns/ext/atom/atom.ttl index bda776d..1a27389 100644 --- a/lv2/lv2plug.in/ns/ext/atom/atom.ttl +++ b/lv2/lv2plug.in/ns/ext/atom/atom.ttl @@ -71,7 +71,8 @@ extension.

atom:cType a rdf:Property , - owl:DatatypeProperty ; + owl:DatatypeProperty , + owl:FunctionalProperty ; rdfs:label "C type" ; rdfs:domain rdfs:Class ; rdfs:range xsd:string ; @@ -370,7 +371,9 @@ atom:TimeUnit lv2:documentation "

A unit for atom:Event time stamps.

" . atom:frameTime - a rdf:Property ; + a rdf:Property , + owl:DatatypeProperty , + owl:FunctionalProperty ; rdfs:range xsd:decimal ; rdfs:label "Frame time" ; lv2:documentation """ @@ -378,7 +381,9 @@ atom:frameTime """ . atom:beatTime - a rdf:Property ; + a rdf:Property , + owl:DatatypeProperty , + owl:FunctionalProperty ; rdfs:range xsd:decimal ; rdfs:label "Beat time" ; lv2:documentation """ @@ -439,7 +444,8 @@ However, to be robust, hosts SHOULD initialise output ports to a safe sentinel """ . atom:bufferType - a rdf:Property ; + a rdf:Property , + owl:ObjectProperty ; rdfs:domain atom:AtomPort ; rdfs:label "Buffer type" ; lv2:documentation """ @@ -463,7 +469,8 @@ that, use atom:supports.

""" . atom:childType - a rdf:Property ; + a rdf:Property , + owl:ObjectProperty ; rdfs:label "Child type" ; rdfs:comment "The type of a container's children." . -- cgit v1.2.1