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