Supply the values of global stylesheet parameters.
If a value is supplied for a parameter with a particular name, and the stylesheet does not declare
a parameter with that name, then the value is simply ignored.
If a value is supplied for a parameter with a particular name, and the stylesheet declaration of
that parameter declares a required type, then the supplied value will be checked against that type
when the value of the parameter is first used (and any error will be reported only then). Parameter
values are converted to the required type using the function conversion rules.
If a value is supplied for a parameter with a particular name, and the stylesheet declaration of
that parameter declares it with the attribute static="yes"
, then an error will be reported
when the transformation is initiated.
If a value is supplied for a parameter with a particular name, and a parameter with the same
name was supplied at compile time using
XsltCompiler#setParameter(QName,XdmValue),
then an error will be reported with the transformation is initiated.