Questions on event values

Hi,

I have some questions about the specification of  the begin attribute as
an event value. Can I specify the begin attribute of a child of a seq
element like this:

begin="id(E1)(begin)",

where E1 is an element "in scope", according to the specification?
Woudn't it seem strange, since I'm specifying that two children of a seq
element would start at the same time? Imagine if the element E1 is
declared after the element that references it, for example:

<seq>
   <ref begin="id(E1)(begin)" ... />
   <ref id="E1" .../>
   ...
</seq>

The beggining of the first element depends on the beggining of E1, but
the beggining of E1 depends on the end of the first element. So, how
would the element seq behave?

For me, the explicit begin of a child of a seq element should be
specified only related to the effective end of its ancestor (or the
effective begin of the seq element, if it is its first child), and the
explicit begin of a child of a par element should be specifed only
related to the effective begin of the par element itself or of any other
child.

Thanks,
Leandro

Received on Thursday, 18 March 1999 16:19:43 UTC