RE: New ITS syntax

Hi felix,
 
>> Mmmm... I guess langMap and localeMap stay named like this 
>> while the other change to xyzPointer/PassThrough/Etc. 
>
> no, I would change everything to "pointer", hence: its:langPointer .
> ...
>> One question: if
>> the content of langMap is always an attribute, why the '@'? Is the 
>> value an XPath expression or the name of the equivalent attribute/element?
>
> an XPath expression. It has the same meaning as all "pointer"
> attributes: an XPath expression relative to the node(s) selected 
> by its:select, e.g.

Ok, so it's not a 'true map'. It just passes on the language value.
This means it could point to an element as well. OK.


> <ns1:p myLangAtt=".."> ...
> would be
> <its:langRule its:select="//ns1:p" its:langPointer="//@myLangAtt"/>

You probably mean "@myLangAtt" (otherwise it's not relative).


> Below the corrected syntax. A question: What is 
> the latest state for withinTextRule?

For now, like you have it.
We need to test it to see if it needs an extra attribute for 'sub-flow'.

-yves

Received on Wednesday, 29 March 2006 02:20:31 UTC