"role" and inheriting "about"

Hi RDFa people,

A question on RDFa "role" and inheriting "about."

Per RDFa Primer 1.0 (2006-05-16 version) [1],
one can use "role" to introduce a new resource of a certain kind

e.g.

<p role="cal:Vevent">
 ...
</p>

(cf. 2.2 Publishing An Event)

However, "4.2 Inheriting about" says

-------
... if an element carries a rel or property attribute, but no about attribute, 
an RDFa browser will determine the subject of the RDF statement by navigating up 
the parent hierarchy of that element until it finds an about, 
or until it gets to the root element, at which point the default is about="".
-------

My question is what if an RDFa browser finds a "role" attribute on its way 
climbing the tree.

e.g.
<p role="cal:Vevent">
  I'm giving 
  <span property="cal:summary"> a talk at the XTech conference </span>
</p>

Does it stop climbing and set the resource introduced by the "role" attribute 
as the subject?

e.g. does it yield

[a cal:Vevent; cal:summary "a talk at the XTech conference"].

?

Or a "role"  subject is described only by "meta property" expression 
to which the "inheriting about" rules does not apply?

, which will yield

<> cal:summary "a talk at the XTech conference".

?

To me, it sounds more natural for the search to stop
when a "role" is found on its way.

Do I miss or misunderstand something? 
(or misdeduce?)

[1] http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060516/

Best,
Yoshio Fukushige
fukushige.yoshio@jp.panasonic.com


-- 
Yoshio Fukushige <fukushige.yoshio@jp.panasonic.com>
Network Development Center,
Matsushita Electric Industrial Co., Ltd.

Received on Friday, 8 September 2006 11:34:42 UTC