Hello!

Can anybody give a short comment on the use of facets:facets in 
http://simile.mit.edu/2006/01/ontologies/fresnel-facets? I'd like to 
reuse the vocabulary to define the displayed facets and their order in 
my visualization application.

The relevant constructs are:

:Facet a owl:Class ;
   rdfs:label "Facet"@en ;
   rdfs:comment "Resources to be used as facets."@en ;
   rdfs:isDefinedBy 
<http://simile.mit.edu/2006/01/ontologies/fresnel-facets> ;
   rdfs:subClassOf rdfs:Resource .

:FacetList rdf:type owl:Class ;
     rdfs:label "Facet List"@en ;
     rdfs:comment "This is a convenience class for an ordered list of 
facets."@en ;
     rdfs:isDefinedBy 
<http://simile.mit.edu/2006/01/ontologies/fresnel-facets> ;
     rdfs:subClassOf rdf:List ;
     rdfs:subClassOf [
         a owl:Restriction, owl:Class ;
         owl:onProperty rdf:first ;
         owl:allValuesFrom :Facet ] ;
     rdfs:subClassOf [
         a owl:Restriction, owl:Class ;
         owl:onProperty rdf:rest ;
         owl:allValuesFrom [
             owl:unionOf ( :FacetList rdf:nil ) ] ] .


There's a restriction, that the head of a :FacetList may only be a 
:Facet. Do I have to make my rdf:Propertys be a :Facet to allow them 
beeing in the List? I never did this when using Longwell, but simply 
added my rdf:Propertys (but Longwell  still worked as far as I 
remember). The docs also say:

"The facets:facets property expects a list of rdf:Property values to be 
used as facets."

If yes, is it the right way to assign those properties :Facet as an 
additional type? Maybe I'm thinking to complicated, but I'd like to get 
this clear to avoid giving a wrong example in my documentation. Thanks 
for any comments!


Regards
Jan
_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general

Reply via email to