I’ve a small problem with a recursive element containing others (itself too) inside a dtd.
I need to associate some behavior to one of these contained elements, so that each time the instance holding some of them is query, the function would be called.
The trouble is that I was not able to do that with the schema editor.
It seems that the schema editor does not understand the recusivity of the father element.
In fact the made association will only be active for a specific contexte not for all contextes that could be produced by the recursive element.
For example if I have A -> (B,A?,C)* .
Saying that C is using a mapout function in the A/C contexte doesn’t emply that this function will be called in A/A/C.
Did I mess something ??? Any suggestions would be appreciated !