How would these be interpreted?
:myResourceFormat rdf:type fresnel:Format ;
fresnel:classFormatDomain foaf:Person ;
fresnel:propertyStyle "propertiesStylingClass" .
:myPropertyFormat rdf:type fresnel:Format ;
fresnel:propertyFormatDomain foaf:knows ;
fresnel:resourceStyle "propertiesStylingClass" .
Are they ignored, or do they say something about associated properties /
resources (i.e., all properties of foaf:Person, or all resource objects
of foaf:knows)? If I tried to set a label on a classFormatDomain
Format, does anything happen?
If ignored (or throwing a warning - the direction I'm leaning in),
should there be some language and ontology manipulation to keep
property/label/value from being used with resource formatting and vice
versa?
How about:
:myMixedFormat rdf:type fresnel:Format ;
fresnel:classFormatDomain foaf:Person ;
fresnel:propertyFormatDomain foaf:knows ;
fresnel:propertyStyle "personKnowsStylingClass" .
This could be another matter of inheritance.
--
Ryan Lee ryanlee_at_w3.org
W3C Research Engineer +1.617.253.5327
http://simile.mit.edu/
Received on Thu Jun 30 2005 - 22:29:42 EDT