Jirka Kosek wrote:
> 
>> Also note that in order to be parametrizable, a <transform> element must
>> contain an empty <parameterGroup> element as its last child.
> 
> I have to use two parameterGroups inside transform -- one is special to
> each transformation and one is shared (it contains settings of
> profiling/conditional processing). With this setup XXE offers two
> parameter groups with the same name. I solved this by creating dummy
> transformation which holds only profiling parameter group and this made
> XXE happy.
> 
> But this could be improved. For example standalone parameterGroup
> (outside transform) could also have @label/@documentation and then it
> could be made editable by user. Also it might be useful to allow editing
> of preset parameters in such group.
> 

It is not designed to work like this.

The end user sees *all* the parameters of a transform element having a 
label attribute, whether these parameters are specified in the body of 
the transform element or are specified in a ``standalone'' 
parameterGroup contained in a customization file created by hand (i.e. 
created by a guru like you).

The end user cannot *edit* any of the above parameters per se, however 
she/he can *override* them with her/his own values.

All in all, the role of everyone, XMLmind, local guru, end user, is 
respected here, the end user always having the last word. And I don't 
see cases where the end user cannot do what she/he wants.









Reply via email to